Wook No.1
Android 라이브러리 만들기(AAR) 본문
https://developer.android.com/studio/projects/android-library?hl=ko
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')
}
'Android' 카테고리의 다른 글
Gradle Repository 등록시 프로토콜 보안 오류 (0) | 2022.09.15 |
---|---|
Android 라이브러리 Maven 배포 (0) | 2022.09.15 |
안드로이드 12 PendingIntent 이슈 및 대응 (0) | 2022.09.06 |
Firebase Remote Config 사용 (0) | 2022.07.22 |
[에러] Fatal Exception: java.lang.IllegalStateException Can not perform this action after onSaveInstanceState (0) | 2022.07.04 |
Comments