라이브러리를 만들 때 AAR로 만드는 방법이 있고 JAR로 만드는 방법이 있는데,
공식 홈페이지에서는 AAR만 설명되어있고
인터넷에는 전부 옛날 버전으로만 적혀있어서 삽질을 많이 했다.
AAR - 리소스 포함 가능 (UI 라이브러리에 사용함)
JAR - 리소스 포함 불가 (유틸 라이브러리에 사용함)
1. 프로젝트 우클릭->New->Module (혹은 File-New-NewModule)
2. 왼쪽의 Templates 에서 'Java or Kotlin Library' 선택하고 우측에 정보 입력
(Phone&Tablet은 구동 가능한 Application module, Android Library는 AAR 라이브러리)
3. 프로젝트를 빌드하면 해당 모듈의 build/libs 안에 jar 파일이 생성된다.
task.delete(type: Delete)
이런 코드 없어도 됨
'개발 > Android' 카테고리의 다른 글
ViewPager2에 setPageTransformer 적용 후 다른 Activity 다녀오면 뷰 이상하게 표시되는 현상 바로잡기 (0) | 2024.03.19 |
---|---|
elevation과 translationZ의 차이점 (틀릴 수 있음 ㅜㅜ) (0) | 2023.04.26 |
그룹화된 Notification 눌렀을 때 처리 (0) | 2023.04.25 |
Splash Screen 구현 (feat.애니메이션) (0) | 2023.04.25 |
baseContext, applicationContext, 그리고 this@MainActivity (0) | 2023.04.23 |