古詩詞大全網 - 藝術簽名 - Android如何反編譯和重新編譯apk文件

Android如何反編譯和重新編譯apk文件

首先,直接用apktool反編譯apk。

第二:apk包含的內容。

第三:進入Hello demo \ smali \ com \ example \ Hello,打開MainActivity.smali,找到:

const-string v1," \u4f60\u597d ",

修訂為:

const-string v1,"妳好",

第四:然後在命令行輸入:apk tool b hello demo hello demo 1 . apk。這次重新打包成hellodemo1.apk

第五:然後對新生成的apk進行簽名。將這個apk復制到autosign的目錄下,然後切換到它,在命令行輸入:Java-jar sign APK。jar test key . x509 . PEM test key . pk8 hello demo 1 . apk hello demo . apk

第六:將生成的hellodemo.apk安裝到手機中,可以看到主界面已經顯示hello而不是hello了。說明反編譯重新打包成功!