如何通過(guò)apk獲取代碼(如何通過(guò)apk獲取代碼數(shù)據(jù))
你好,非常高興為你解答用apktool反編譯工具來(lái)做,不過(guò)源碼通常拿不到,xml可以拿到即便是純Java代碼寫的,你反編譯出來(lái)的代碼也缺少很多東西,可以看得懂但是導(dǎo)入IDE中還是會(huì)有很多錯(cuò)誤的而且如果apk是用C++寫的實(shí)現(xiàn);一反編譯Apk得到Java源代碼 首先要下載兩個(gè)工具dex2jar和JDGUI 前者dex2jar是將apk中的classesdex轉(zhuǎn)化成Jar文件,而JDGUI是一個(gè)反編譯工具,可以直接查看Jar包的源代碼以下是下載地址dex2jar。
需要下載四個(gè)工具dex2jarJDGUIapktoolapktoolinstallwindowsr05ibot dex2jar將apk中的classesdex轉(zhuǎn)化成Jar文件JDGUI反編譯工具,可以直接查看Jar包的源代碼apktool反編譯工具,通過(guò)反編譯APK中;我就是用的你說(shuō)的哪個(gè)方法 可能是你操作不對(duì)吧 1 首先把你的apk文件變成壓縮文件,復(fù)制到和dex2jarbat同級(jí)的文件目錄下面 2 然后把你的壓縮文件里面的classesdex解壓到和dex2jarbat同級(jí)的文件目錄下面 3 最后鼠標(biāo)選中。
在模擬器上點(diǎn)擊對(duì)應(yīng)應(yīng)用即可安裝apk后的應(yīng)用程序名不知道的話得仔細(xì)找哦,肯定在模擬器上的注xxxapk包含路徑名,在命令行你只要直接把a(bǔ)pk文件拖至windows命令窗口就可以加載完整路徑了代碼打開方式需要將apk;AndroidManifestxml ,用記事本就可以查看了以上是獲得xml文件和圖片,下面獲得里面的java源代碼用winRar或者好壓打開memoapk ,截圖如下把里面的classesdex文件解壓到H盤根目錄下,然后重新打開控制臺(tái),輸入 dex2。
1用命令apktool d xxxapk xxx_xml反編譯xxxapk包 2從 xxx_xml 文件夾得到xml文件 四第二步 得到的程序源代碼 和 第三步 得到的xml文件組合下,即可得到完整的apk源碼五應(yīng)用 漢化去廣告,加 values;1首先把反編譯的apk存放到apktools同級(jí)文件夾目錄下,如下圖所示2按住shift+鼠標(biāo)右鍵打開命令窗口,運(yùn)行代碼 apktool d ydapk安裝包的名字3apk后綴名改成zip,解壓雙擊打開xml格式文件如下圖所示4打開。
怎么通過(guò)apk文件查詢?cè)创a
1、1首先在電腦內(nèi)下載并安裝獲取網(wǎng)頁(yè)源碼app2然后單擊打開網(wǎng)頁(yè)源碼APP并在APP中的輸入框內(nèi)輸入想要查看的網(wǎng)址,再在界面內(nèi)找到GO選項(xiàng)單并單擊3單擊后等待APP最后加載3秒就可以成功的獲取APP源代碼并查看了。
2、問題八apk文件能獲取源代碼嗎 你做的APP 為什么你不知道源碼在沒有做混淆處理的情況下 是可以通過(guò)程序反編譯出來(lái)的,源碼也可以得到做了混淆的話,就比較棘手了 問題九為什么無(wú)法獲得軟件源代碼 編譯型軟件。
3、1下載工具 首先,要反編譯需要下面這 4個(gè)工具dex2jar將apk中的classesdex轉(zhuǎn)化成Jar文件JDGUI反編譯工具,可以直接查看Jar包的源代碼apktool反編譯工具,通過(guò)反編譯APK中XML文件,直接可以查看apktool。
4、Rjava文件按除了有自動(dòng)標(biāo)示資源的索引功能之外,還有另外一個(gè)主要的功能,如果res目錄中的某個(gè)資源在應(yīng)用中沒有被使用到,在該應(yīng)用被編譯的時(shí)候系統(tǒng)就不會(huì)把對(duì)應(yīng)的資源編譯到該應(yīng)用的APK包中,這樣可以節(jié)省Android手機(jī)的資源。
5、朋友,你好,這個(gè)需要用到反編譯,才可以看到源碼哦APK反編譯方法如下一更改apk文件的后綴名,如LianyunHelper3011apk改成LianyunHelper3011zip 二用zip解壓縮LianyunHelper3011zip文件 三從解。
如何通過(guò)apk獲取代碼文件
win+r鍵,輸入cmd回車如果是win7,開始輸入cmd搜索,出現(xiàn)cmdexe右鍵以管理員運(yùn)行彈出的命令框輸入dex2jarbat所在的盤的盤符+冒號(hào)如f括號(hào)內(nèi)為輸入內(nèi)容回車,接著輸入cd+dex2jarbat所在的文件夾名看你的。
1下載反編譯工具 需要下載四個(gè)工具dex2jarJDGUIapktoolapktoolinstallwindowsr05ibot dex2jar將apk中的classesdex轉(zhuǎn)化成Jar文件JDGUI反編譯工具,可以直接查看Jar包的源代碼apktool反編譯工具。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。