728x90
Apktool
링크 : http://ibotpeaches.github.io/Apktool/
ApkTool은 apk파일은 디컴파일하거나 수정한 후 다시 컴파일 할 수 있는 Tool .
d 옵션 : decompile 해주는 옵션으로 smali 파일로 나온다.
b 옵션 : recompile 해주는 옵션으로 apkfile이 파일로 나오며, signing을 거쳐 안드로이드폰에 설치가 가능하다.
d -d 옵션 : decompile 해주는 옵션으로 smali 파일이 나오지만, 확장자를 java파일로 만들어주어 동적디버깅 할 때 사용된다고 한다.
apk-sign
링크 : https://github.com/appium/sign
안드로이드에는 signing되지 않은 앱은 설치되지 않는데 Apk Tool 을 이용해 decompile을 하면 signing이 풀리게된다.
때문에 폰에 설치를 하기 위해서는 signing을 해주어야 하는데, 아무 keystore를 가지고 signing만 해주도록하여 폰에 설치가 가능하도록 한다.
728x90
'Andorid' 카테고리의 다른 글
apk 파일 keystore 적용하기 (0) | 2017.08.29 |
---|---|
BlueStacks 설치하기 (0) | 2017.08.09 |
(Android) MMS in Android (0) | 2017.06.13 |
온라인 앱 테스트도구 - 앱을 다양한 기기에서 테스트 하기(SMAC) (0) | 2017.06.07 |
(Android) get sender number in SMS, MMS broadcast receiver (0) | 2017.06.04 |