Mobile App Development/Android

[ Android ] 안드로이드 AAR 라이브러리 생성 및 추가

loopinger 2022. 1. 14. 20:10

※ 본 문서는 API Level 31 기준으로 테스트 되었습니다.

 

안드로이드 프로젝트 생성
Empty Activity 생성
이름 및 패키지명 입력 후 프로젝트 생성
[ File ] → [ New ] → [ New Module... ]
라이브러리로 사용할 모듈명 및 패키지명 입력
라이브러리 폴더 및 라이브러리용 Gradle 파일 생성 확인
라이브러리 Gradle 파일 수정 (필수 아님)
라이브러리 소스 파일 생성
[ Build ] → [ Make Module "xxx.xxxLibrary" ] 클릭 ( 라이브러리 관련 파일이 선택된 상태에서 표시됨 )
라이브러리 파일 생성 확인
[ 라이브러리 파일 우클릭 ] → [ Open In ] → [ Explorer ] 
라이브러리 파일명 변경
라이브러리 파일 복사 후 [ Project Files ] → [ app ] → [ libs 우클릭 ] → [ Paste ]
라이브러리 파일 클릭 후 내가 생성한 패키지 구조로 되어있는지 확인
라이브러리를 추가할 어플리케이션의 Gradle 파일에서 [ implementation files('libs/라이브러리파일명.aar') ] 추가 후 동기화
앱 내에 라이브러리 패키지 임포트 확인