반응형
1. 모듈 생성
꼭 Android Library 선택!
data, domain, presentation 각각 생성해줍니다.
2. app 모듈의 res 파일을 presentation 모듈로 이전
3. ApplicationClass 생성 및 설정
위치: App 모듈 패키지 하위
import android.app.Application
class ApplicationClass: Application() {
override fun onCreate() {
super.onCreate()
}
}
App 모듈 Manifest 설정
4. MainActivity를 presentation 모듈로 이동
4. 모듈 종속성 설정
data, presentation 모듈에 추가하는 것은 이번 포스팅에서 필요 없지만!
Hilt를 적용하며 세팅해야 하기 때문에 미리 해두었습니다!
// app module dependencies
implementation(project(":presentation"))
implementation(project(":data"))
implementation(project(":domain"))
// data module dependencies
implementation(project(":domain"))
// presentation module dependencies
implementation(project(":domain"))
끝!!
반응형
'Android > [Android]' 카테고리의 다른 글
[Android] ViewModelStoreOwner 와 ViewModelProvider (0) | 2024.07.02 |
---|