필요 Tool : APKTool, APK Sign tool, JDK,
APP Repackgin
1.
APK Tool 을 이용해 디코딩
$ apktool d <package> <directory>
2.
입맛에 맞게 수정
3.
재패키징
$ apktool b <Target_directory>
4. APK Sing Tool을 이용해 Sign 추가
$ java -jar signapk.jar testkey.x509.pem testkey.pk8 [Target_FileName].apk [Add_FileName].apk
기타
1.
디버깅 모드로 디코딩, 재패키징을 원하면
apktool 사용시 "-d" 옵션을 사용
ex)
$ apktool d -d <package> <directory>
$ apktool b -d <Target_directory>
2.
3번 과정에서 아래와 같은 에러 발생시..
%APKTool_Path%framework\1.apk을 삭제한 후 실기기에 존재하는 framework-res.apk 를 해당 위치에 복사한 후 1.apk로 이름변경
'Android' 카테고리의 다른 글
개발환경 설정, Eclipse, ADT Plugin, Android SDK 설치 (0) | 2013.07.01 |
---|---|
AOSP(Android Open Source Project) 설치, USB Access 설정 (0) | 2013.07.01 |