[Android] Multi Module + build-logic + hilt
·
Android/Architecture
최근에 프로젝트에 새로 들어가면서 구조를 설계하게 되었다. presentation-domain-data로 틀을 잡고 다른 필요한 부분(common 등)은 모듈로 추가하는 방식을 썼는데, 이번에 Now In Android(NIA)의 구조를 참고하면서 그 내용을 정리해 봤다. NIA와 차이가 있는데, feature-core 대신 feature-domain-data로 틀을 잡고 core 모듈에 common과 di 등을 두는 걸 생각했다.◾ 모듈 생성하기File > New > New Module을 통해 모듈을 생성할 수 있다.모듈을 생성할 때 Templates 항목에 여러 가지가 있는데, 사용하는 항목들은 아래와 같다. 1. Phone&Tablet앱 실행에 필요한 모든 요소(Activity, Manifests,..