Android
Android 라이브러리 만들기(AAR)
Wook No.1
2022. 9. 15. 09:25
https://developer.android.com/studio/projects/android-library?hl=ko
Android 라이브러리 만들기 | Android 개발자 | Android Developers
Android 라이브러리를 생성하는 방법을 알아보세요.
developer.android.com
1. 라이브러리 모듈 생성
File -> New -> New Module -> Android Library -> Finish
2. App 수준의 build.gradle
plugins {
id 'com.android.library'
}
android {
defaultConfig {
applicationId "com.xxx.xxx" // <- 제거
}
}
plugins에서 id 'com.android.application' -> id 'com.android.library' 변경
defaultConfig에서 applicationId "com.xxx.xxx" 제거
3. Sync Project with Gradle Files 를 클릭 or Sync Now
4. AAR 빌드
Project에서 library선택 후 -> build -> Make Module library
빌드 후 aar 경로
/app/build/output/aar/xxx.aar
빌드된 AAR 라이브러리 사용
/app/libs 경로에 빌드된 xxx.aar 라이브러리를 추가
App 수준의 build.gradle dependencis에서 aar 로드
dependencies {
implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
}