apk源碼提取(apk資源提取工具)
把apktoolinstallwindows21_r011zip,dex2jar007SNAPSHOTzip解壓到一個盤的根目錄下這里我選擇H盤,同時把AXMLPrinter2jar,apktooljar和你想解包的apk軟件也放在同一個目錄下,然后“運行cmd;下載apktool,在cmd命令窗口下,移動至apktoolbat所在的文件夾 _誦?apktool d d\apktool\58apk d\apktool\58 其中d\apktool\58apk為apk?2現(xiàn)在,你能看到所有的資源素材,res目錄下的布局文件和圖片。
一工具準(zhǔn)備apktool , dex2jar , jdgui 二使用dex2jar + jdgui 得到apk的java源碼 1用解壓工具從 apk包中取出 classesdex 文件 用命令dex2jarbat classesdex得到一個 jar文件 2用jdgui反編譯;最近因為一些事所以需要得到師兄的某個apk的源代碼,但師兄說那個項目包已經(jīng)刪了,哎,沒辦法,只能自己想辦法了后來找到了反編譯apk的方法,現(xiàn)在拿出來分享下其實這個方法網(wǎng)上都有,我只是記載一下自己這段時間的學(xué)習(xí)情況。
之后在之前的test文件下便可以發(fā)現(xiàn)多了2個文件夾build dist里面存放著打包出來的APK文件二Apk反編譯得到Java源代碼 下載上述工具中的dex2jar和jdgui ,解壓 將要反編譯的APK后綴名改為rar或則 zip,并解壓,得到;完全可以反編譯成完整的源碼,但是APK在編譯的時候是優(yōu)化了的, 所以反編譯之后跟原始代碼有差別,還有就是反編譯是根據(jù)字節(jié)碼java的特點反推java語言,推出來的跟原始的有區(qū)別,但是運行效果一模一樣還有就是你要功底。
運行JDGUIjdguiexe,打開上面生成的jar包,即可看到源代碼了 HelloAndroid源碼編譯前的apk源碼對照如下二反編譯apk生成程序的源代碼和圖片XML配置語言資源等文件 如果是漢化軟件,這將特別有用首先還是。
app軟件源碼提取器
1首先把反編譯的apk存放到apktools同級文件夾目錄下,如下圖所示2按住shift+鼠標(biāo)右鍵打開命令窗口,運行代碼 apktool d ydapk安裝包的名字3apk后綴名改成zip,解壓雙擊打開xml格式文件如下圖所示4打開。
apk文件復(fù)制到SD卡命令序列如下文件夾到Android的SDK tools目錄 輸入adb的外殼 進(jìn)入蘇 輸入cd數(shù)據(jù) 輸入CD的應(yīng)用程序 然后,你可以看到所有你安裝apk文件輸入相應(yīng)的apk位CP SD卡 的apk文件,因此它會被復(fù)制了一。
APK文件的實際格式是ZIP,所以你把擴展名apk直接改為zip,再雙擊就可以打開了要想獲得源碼估計不行,因為里面的文件是經(jīng)過編譯的不過改改圖標(biāo)圖片什么的還是可以的,唯一的麻煩就是只要改動了里面的文件那么證書就失效了。
得到一個名為的文件,此時用jdguiexe打開就可以看到所有源代碼了如果想把反編譯好的文件變回apk文件,只要在控制臺輸入 apktooljar b memo就可以了 其中b就是重新。
1下載apktool所需文件aapktool152tarbz2bapktoolinstallwindowsr05windows系統(tǒng)2解壓剛剛下載的文件,并將解壓的文件放入CWindows目錄下 3啟動控制臺,輸入apktool,回車可查看到apk。
2電腦中有JAVA環(huán)境JAVAexe3下載“一鍵合并”已經(jīng)打包 quotrom提取APKodex轉(zhuǎn)dex簽名打包zipquot 4選項2 在一鍵合并\romdir\system\app下的這個就是你提取的軟件了,試試看能用不 我。
#x2022AndroidManifestxml該文件是每個應(yīng)用程序都必須定義和包含的文件,它描述了應(yīng)用程序的名字版本權(quán)限引用的庫文件等等信息需要解包后才能加以閱讀#x2022classesdex文件classesdex是java源碼編譯后生成的java字節(jié)碼文件dex是Dalvik。
安卓軟件源碼提取教程
1下載反編譯工具 需要下載四個工具dex2jarJDGUIapktoolapktoolinstallwindowsr05ibot dex2jar將apk中的classesdex轉(zhuǎn)化成Jar文件JDGUI反編譯工具,可以直接查看Jar包的源代碼apktool反編譯工具。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。