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

+ Recent posts