自拍偷在线精品自拍偷|国产无码一区二区久久|最新版天堂资源中文官网|国产精品第一页爽爽影院|国产精品一区二区av不卡|久久久波多野av一区无码|国产欧美日本亚洲精品一4区|亚洲精品天堂在线观看2020

當(dāng)前位置:首頁 > 軟件開放 > 正文內(nèi)容

反編譯apk查看源碼(反編譯apk源碼后看不懂)

軟件開放2年前 (2023-03-01)1164

本篇文章給大家談?wù)劮淳幾gapk查看源碼,以及反編譯apk源碼后看不懂對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

怎樣查看 Android APP 源代碼

需要把反編譯的apk存放到apktools同級文件夾目錄下,然后運(yùn)行要查看的安裝包,具體操作如下:

1、首先把反編譯的apk存放到apktools同級文件夾目錄下,如下圖所示。

2、按住shift+鼠標(biāo)右鍵打開命令窗口,運(yùn)行代碼 apktool d yd.apk(安裝包的名字)。

3、apk后綴名改成zip,解壓雙擊打開xml格式文件如下圖所示。

4、打開cmd命令窗口,如下圖所示依次輸入命令。

5、將classes.dex打包成jar包 需要用到dex2ja。

6、然后就可以查看需要的源代碼,如下圖所示。

Android 將 apk 反編譯為源碼

將 apk 解壓,在解壓后的文件夾中可以找到 classes.dex 文件。(除了 classes.dex 文件,可能還會有 classes2.dex , classes3.dex 等等,本文以 classes.dex 為例,對其他幾個(gè) dex 文件的操作是類似的)

使用 dex2jar 工具,將 dex 文件轉(zhuǎn)換為 jar 文件

使用方式:

執(zhí)行命令后,生成的 classes-dex2jar.jar 就是我們需要的 jar 文件。

使用 Luyten 工具查看 jar 文件,就能看到反編譯后的源碼了。

本例中, classes.dex 文件中存儲的是 android 的一些基礎(chǔ)庫,實(shí)際編寫的源碼在 classes3.dex 中,對 classes3.dex 執(zhí)行第二步,查看生成的 classes3-dex2jar.jar 文件,可以看到如下內(nèi)容:

這就是反編譯 apk 的基本操作了。

Cmder 是一個(gè)非常好用的命令行工具。

效果如下:

只需要執(zhí)行 apk2jar 命令,就可以實(shí)現(xiàn)把 apk 解壓到 apk_ 文件夾中,并將 apk_ 文件夾中的 classes.dex 文件轉(zhuǎn)換為 jar 。原理就是通過 Cmder 添加別名,把上述的第一步和第二步中執(zhí)行的命令行組合起來了。

為 Cmder 添加別名很簡單,編輯 Cmder安裝目錄\config\user_aliases.cmd 文件,將別名添加到里面即可。本例添加的別名如下:

其中:

如何反編譯apk以查看源碼

1.下載apktool所需文件:

a、 apktool1.5.2.tar.bz2

b、apktool-install-windows-r05-ibot.tar.bz2 (windows系統(tǒng))

2.解壓剛剛下載的文件,并將解壓的文件放入C:\Windows目錄下

3.啟動控制臺,輸入apktool,回車可查看到apktool工具常用指令

4.新建一個(gè)文件夾,用于存放apk及待解壓的文件,這里筆者將文件夾建在D:\apk目錄,同時(shí)放入用于測試的android app包(test.apk)

5.控制臺輸入:apktool d D:\apk\test.apk D:\apk\test 進(jìn)行反編譯操作

中句話中“D:\apk\test.apk”指apk存放位置,“D:\apk\test”指反編譯后文件存放的位置

6.反編譯成功之后,進(jìn)入D:\apk\test文件目錄可以查看到反編譯后的文件

用apktool工具反編譯apk后怎么得到源碼

一、工具準(zhǔn)備:apktool , dex2jar , jd-gui

二、使用dex2jar + jd-gui 得到apk的java源碼

1.用解壓工具從 apk包中取出 classes.dex 文件

用命令(dex2jar.bat classes.dex)得到一個(gè) jar文件

2.用jd-gui反編譯工具將得到.jar文件反編譯成.java文件

三、使用apktool得到apk的xml文件

1.用命令(apktool d xxx.apk xxx_xml)反編譯xxx.apk包

2.從 xxx_xml 文件夾得到xml文件

四、第二步 得到的程序源代碼 和 第三步 得到的xml文件組合下,即可得到完整的apk源碼。

五、應(yīng)用: 漢化/去廣告,加 values-zh-rCN, values-zh-rTW, values-de, values-fr

1.在步驟三的文件夾xxx_xml/res/ 下, 建文件夾: values-zh-rCN,values-zh-rTW

2.1復(fù)制values\strings.xml 到 values-zh-rCN 并翻譯.

2.2 去廣告見;

3.重建APK,用命令(apktool b xxx) ,輸出到ABC/dist/out.apk

或命令( apktool b xxx out.apk)

六、重新打包 和 簽名

關(guān)于反編譯apk查看源碼和反編譯apk源碼后看不懂的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃描二維碼推送至手機(jī)訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。

本文鏈接:http://m.thonggone.com/post/10548.html

標(biāo)簽: 反編譯apk查看源碼

“反編譯apk查看源碼(反編譯apk源碼后看不懂)” 的相關(guān)文章

山東軟件開發(fā)(山東軟件開發(fā)的學(xué)校有哪些)

山東軟件開發(fā)(山東軟件開發(fā)的學(xué)校有哪些)

今天給各位分享山東軟件開發(fā)的知識,其中也會對山東軟件開發(fā)的學(xué)校有哪些進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、山東做軟件開發(fā)的公司哪些好 2、芊芊軟件開發(fā)山東有限公司上班怎么樣 3、山東軟件APP開發(fā)哪家好? 山東做軟件開發(fā)的公司哪些好 山東...

齊家裝修公司地址與電話?(齊家裝修公司地址與電話查詢)

齊家裝修公司地址與電話?(齊家裝修公司地址與電話查詢)

本篇文章給大家談?wù)匌R家裝修公司地址與電話?,以及齊家裝修公司地址與電話查詢對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、齊家裝修怎么樣? 2、齊家網(wǎng)推薦的裝修公司靠譜嗎? 3、江陰市澄江鎮(zhèn)有什么規(guī)模大一點(diǎn)的裝飾公司嗎?有人知道嗎?請求回話:地址和電話號碼 4...

元宇宙數(shù)字藏品交易平臺官網(wǎng)(虛擬收藏品交易平臺)

元宇宙數(shù)字藏品交易平臺官網(wǎng)(虛擬收藏品交易平臺)

本篇文章給大家談?wù)勗钪鏀?shù)字藏品交易平臺官網(wǎng),以及虛擬收藏品交易平臺對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、元宇宙頭像價(jià)格哪里查 2、目前最火的數(shù)字藏品平臺 3、元宇宙藏品怎么找客服 4、數(shù)字藏品交易平臺有哪些 5、元宇宙時(shí)代時(shí)光機(jī)交易所是什么...

蘋果手機(jī)的計(jì)算機(jī)怎么看歷史記錄(iphone手機(jī)怎么看計(jì)算機(jī)歷史記錄)

蘋果手機(jī)的計(jì)算機(jī)怎么看歷史記錄(iphone手機(jī)怎么看計(jì)算機(jī)歷史記錄)

今天給各位分享蘋果手機(jī)的計(jì)算機(jī)怎么看歷史記錄的知識,其中也會對iphone手機(jī)怎么看計(jì)算機(jī)歷史記錄進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、蘋果6plus計(jì)算機(jī)如何翻查計(jì)算記錄 2、蘋果6的計(jì)算器歷史記錄怎么查看? 3、iphone6計(jì)算器怎么...

ps個(gè)人簡歷模板制作要求有作品展示(PS個(gè)人簡歷模板)

ps個(gè)人簡歷模板制作要求有作品展示(PS個(gè)人簡歷模板)

今天給各位分享ps個(gè)人簡歷模板制作要求有作品展示的知識,其中也會對PS個(gè)人簡歷模板進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、怎樣用ps制作個(gè)人簡歷 2、怎么用ps做簡歷? 3、如何用ps制作個(gè)人簡歷優(yōu)秀模板 4、用ps怎么做簡歷? 5、...

免費(fèi)游戲代理平臺有哪些(免費(fèi)游戲代理平臺有哪些)

免費(fèi)游戲代理平臺有哪些(免費(fèi)游戲代理平臺有哪些)

今天給各位分享免費(fèi)游戲代理平臺有哪些的知識,其中也會對免費(fèi)游戲代理平臺有哪些進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、游戲平臺代理選擇哪個(gè)比較可靠? 2、免費(fèi)的手游代理平臺有哪些 3、游戲代理平臺免費(fèi)版有哪些? 游戲平臺代理選擇哪個(gè)比較可靠?...