apktool은 안드로이드 앱을 디컴파일 또는 리컴파일할 때 framework 경로의 파일을 사용한다.
1.apk 파일로 저장되는 AOSP(Android Open Source Project) 프레임워크 파일이다.
오래된 apktool을 사용하는 경우에는 apktool empty-framework-dir 명령어를 통해 1.apk 파일을 지워준 후 디컴파일/리컴파일해준다.
그럼 디컴파일/리컴파일 시 1.apk 파일이 저장된다.
삼성 또는 LG 핸드폰의 기본 내장 앱 같은 경우에는 2.apk 파일을 사용하여 디컴파일/리컴파일해야 한다.
2.apk 파일은 디바이스 내에서 /system/framework/ 경로에 있으며, 확인해보았을 때 framework-res.apk 등의 이름이다.
해당 파일을 apktool 의 framework 경로에 adb pull을 통해 복사해준다.
파일 이름은 2.apk으로 저장해준다.
Target Packages is configured multiple times in /etc/apt/sources.list 해결 (0) | 2021.09.07 |
---|---|
다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY 해결 (0) | 2021.09.07 |
APK 파일 추출하는 방법 (adb) (0) | 2021.08.23 |
Vmware Windows 10 hard disk 용량 늘리는 방법 (0) | 2021.07.28 |
Android Studio No target device found 해결 (0) | 2021.07.28 |