728x90
웨어러블과 모바일 앱을 멀티모듈을 이용해 구성하던 중,
app, wearable app 과 같은 상위 level 에 포함시켜야 할
data, domain 모듈을 app 모듈 내부에 만들었음을 깨달았다
멍청이…
그래서 rename 이나 디렉터리상에서 옮기기를 시도해보았지만 잘 되지 않았고..
Project Sturcture 의 module 탭에서도 Add, Delete 가 있을 뿐 Move 가 없었다
…그래서 해결책은…
1. 파인더등에서 디렉터리를 째로 옮기거나 rename 을 통해 ‘:app’ (< 상위 루트 이름)을 제거한다.
2. settings.gradle 파일에서 include 된 모듈이름도 변경해준다!
3. 당연히 include 시에 :app:뭐시기 -> :뭐시기 변경도 해주어야한다
4. Sync 잊지말기!
5. 만약에 안나오면 File -> Invalidate Caches
호호 모듈 옮기기 성공
728x90