안드로이드 aar 라이브러리 추가하기
개발/안드로이드 2018. 1. 28. 08:00반응형
arr 라이브러리를 추가하는 방법을 알아보겠습니다.
aar 이란?
Android Archive Package의 약자로 안드로이드 Library 압축 파일입니다. (약자면 aap 아님?!)
Android Studio 에서는 jar, aar 둘다 사용 가능합니다 .
차이점은 jar은 java 소스만 포함 할 수 있지만 aar 에는 레이아웃, 이미지등 각종 Resource도 같이 넣을 수 있는 장점이 있습니다.
aar 라이브러리 추가하기
1) aar 라이브러리 복사
aars 폴더를 만든 후 이미지와 같이 aars 라이브러리 폴더에 복사합니다.
2) build.gradle 추가
build.gradle 에 추가해줘야 하는데 아래와 같이 추가 해줍니다.
1 2 3 4 5 6 | repositories { mavenCentral() flatDir { dirs 'aars' } } | cs |
aar 라이브러리 폴더를 'aars' 폴더로 지정합니다.
1 2 3 4 5 | dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile ('com.github.sample:Sample.Library:1.0.0@aar') } | cs |
aar 라이브러리를 컴파일에 추가합니다. 형식은 "[Package Name]:[파일 이름]:[버전]@aar" 형식으로 합니다.
참고로 aar을 arr로 헷갈리지 마시기 바랍니다. 저도 처음에 헷갈려서 arr로 넣은줄 모르고 컴파일이 안되서 고생한적이 있습니다.
반응형
'개발 > 안드로이드' 카테고리의 다른 글
안드로이드Q 개인정보 보호정책 변경사항 (식별자 수집 방법) (0) | 2019.07.09 |
---|---|
안드로이드 WebView에서 카메라 및 사진 갤러리 이미지 업로드 하기 (0) | 2018.06.14 |
안드로이드 앱간 파일 공유방법 (FileProvider 대응) (0) | 2018.05.30 |
안드로이드 설치된 앱 목록 가져오기 (3) | 2018.02.07 |
안드로이드 화면꺼짐 방지하기! (2) | 2018.01.22 |
안드로이드 Listview 가로줄 색 변경 하거나 없애는 방법 (0) | 2017.12.12 |
안드로이드 8.0(oreo)에서 '출처를 알 수 없는 앱' 체크 방법 (3) | 2017.11.24 |
안드로이드 - '출처를 알 수 없는 앱' 체크 방법 (0) | 2017.11.22 |