Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Wook No.1

Android 라이브러리 만들기(AAR) 본문

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')
}

 

Comments