목록lib (2)
꿈소년의 개발 이야기
aar 파일 의존성을 추가하는 방법은 3가지가 있습니다. 1. module/libs 폴더에 넣어두고 의존성을 추가하는 방식 build.gradle dependencies { implementation fileTree(dir: "libs", include: ["*.jar", "*.aar"]) } build.gradle.kts dependencies { implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.jar", "*.aar")))) } 2. aar 파일 경로를 추가하는 방식 build.gradle dependencies { implementation files('my_path/my_lib.aar') } build.gradle.kts..
앱 빌드를 실패했다. 멀티 모듈 구조에서 앱 모듈에 필요한 기능을 붙이기 위해서 해당 기능을 구현한 모듈을 하나 생성했습니다. demeter law 라는 걸 아실까요? 모듈 간 의존성을 제외 시키기 위해서 기존 구성을 변경했습니다. 라이브러리 모듈을 생성해서 넣어두었는데, 예기치 못한 빌드 시점에 아래와 같은 에러가 생기면서 apk 패키징이 되지 않는 현상이 발생했습니다. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:mergeDevDebugNativeLibs'. > A failure occurred while executing com.android.build.gradle.internal..
