AAR
-
[Android] aar 파일 수정/변경Android 2020. 7. 13. 14:07
$ unzip myLib.aar -d tempFolder # or other extracting tool # Change whatever you need $ jar cvf myNewLib.aar -C tempFolder/ . 리눅스 환경에서 1. unzip으로 -d 옵션도 사용해서 디렉토리에 압축을 푼다. 2. 내용(압축 푼 디렉토리의 파일들)을 수정한다. 3. jar로 다시 압축을 한다. 3이 안되면 zip으로 압축 $ cd tempFolder $ zip -r ../newMyLib.aar * 옵션 -r : 하위 디렉토리 포함 경로지정 옵션이 안보여서 해당 디렉토리 이동후에 상위 디렉토리에 파일 생성 ref : https://stackoverrun.com/ko/q/10708597
-
Android Library(Android Archive) aar의 리소스 변경하기Android 2020. 6. 18. 13:57
Modifying contents of Android .aar file / Converting to and from .zip format 안드로이드 라이브러리 파일의 리소스를 내가 원하는 것으로 변경하고 싶을 때 리눅스 환경에서 unzip으로 압축을 풀고 tempFolder로 들어가서 변경할 resource를 수정한다. unzip library.aar -d tempFolder 다시 패키징하기 위해 압축을 풀었던 디렉토리로 이동한다. cd tempFolder 상위 디렉토리에 NewLibrary.aar이란 이름으로 zip 압축을 다시 한다. zip -r ../NewLibrary.aar * 다시 import 후 사용한다.