APP Repacking

Android 2013. 7. 8. 15:17


필요 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로 이름변경



Posted by ph4nt0m
,