91丨国产丨白浆秘 喷水,国产熟妇毛多 A片欧美蜜臀,北京熟妇搡BBBB搡BBBB,国产精品人人做人人爽人人添

  您的位置: 【卓安特保-您身邊的護衛(wèi)專家】山東卓安安防工程有限公司,電話13361029977 >> 安防資訊 >> 卓安安防 >> Android編程
 閱讀文章

反編譯APK獲取代碼&資源

  文章作者:網(wǎng)絡來源:網(wǎng)絡轉摘瀏覽次數(shù):7773字體:字體顏色
 閱讀權限:游客身份花費會員幣:0添加時間:2020/4/19 21:57:14提交會員:李漠

卓安特保|山東卓安|聯(lián)網(wǎng)報警|濟南監(jiān)控安裝|15562629707|13361029977|李田軍

本文轉載自:https://www.runoob.com/w3cnote/android-tutorial-decompile-apk-get-code-resources.html

本節(jié)引言

"反編譯Apk",看上去好像好像很高端的樣子,其實不然,就是通過某些反編譯軟件,對我們的APK進行反編譯,從而獲取程序的源代碼,圖片,XML資源等文件;不知道你有沒有這樣做過,看到一個別人的一個APP界面做得很精美,或者你看上別人的圖片素材,簡單點的,我們可以下載別人的APK,然后改下后綴名,改成xxx.zip,然后解壓: 筆者隨便解壓了一個APK:

我們可以打開res目錄,獲取里面的圖片素材

但是,這種方法,獲得的只會是一些.png,或者.jpg這樣的位圖文件資源,如果是xml類的資源,打開我們會發(fā)現(xiàn)是亂碼,并且假如我們想看APK程序的Java代碼,也是行不通的,因為他們都打被打包到classes.dex文件中! 但是反編譯可以解決你的需要~另外,切勿拿反編譯來做違法的事,比如把人家的APK重新打包后使用自己的簽名然后發(fā)布到相關市場...另外,我們是參考別人的代碼,而不是完全拷貝�。�!切記��!

1.要準備的三個工具

  1. apktool:獲取資源文件,提取圖片文件,布局文件,還有一些XML的資源文件
  2. dex2jar:將APK反編譯成Java源碼(將classes.dex轉化為jar文件)
  3. jd-gui:查看2中轉換后的jar文件,即查看Java文件 為了方便各位讀者,這里將三個打包到一起放到云盤中,又需要的可以進行下載: 反編譯相關的三個工具.zip

 

2.使用apktool反編譯APK獲得圖片與XML資源:

把下載好的apktool解壓后,我們可以看到下述文件(忽略那兩個csdn,一個是反編譯的apk,一個是反編譯后文件):

接下來,雙擊cmd.exe,來到命令行,鍵入: apktool.bat d csdn.apk 即可,Enter回車:

 

然后就可以看到生成的csdn文件夾,里面就有我們想要資源

 

好的,就是XML資源到手了是吧!圖片素材也到手了!


 

3.使用dex2jar將classes.dex轉換成jar文件:

把下載好的dex2jar文件夾解壓,apk解壓后中的classes.dex復制到dex2jar.bat所在的目錄下:

打開cmd,來到這個目錄下:鍵入:d2j-dex2jar.bat classes.dex

接著我們可以看到,生成了一個jar包:

好的,轉換完成!


 

4.使用jd-gui查看jar包中的Java代碼:

好的,打開jd-gui的文件夾

打開后,打開我們3中轉換后的jar包,我們可以看見里面的代碼:

csdn的客戶端竟然不混淆代碼...可能是本著開源的精神吧,給我們學習代碼吧!一般的話,apk發(fā)布都會 進行混淆,然后進行一些加密,或者使用第三方的加密平臺,用的比較多的"愛加密",有興趣的也自行百度查看更加詳細的介紹!


 

本節(jié)小結

好的,關于APK的反編譯就介紹到這里,相信你已經(jīng)摩拳擦掌想要試試了,那就試試吧,最后提醒一句,別做壞事!尊重別人的勞動成果!另外,關于第一大章環(huán)境搭建相關以及一些常用開發(fā)技巧就到這里,下一節(jié)開始我們就來進行本系列教程的第二章——Android中的常用UI控件的學習了!因相關的基本控件較多,估計有幾十個,如果一直學控件可能沒什么意思,可能并行寫教程,每天學一個控件 + 一點其他的知識點這樣,筆者要構思構思,敬請期待~謝謝~

·上篇文章:Android Studio SDK更新不了問題解決
·下篇文章:View與ViewGroup的概念
復制 】 【 打印
 相關文章
沒有相關文章
特別聲明:本站除部分特別聲明禁止轉載的專稿外的其他文章可以自由轉載,但請務必注明出處和原始作者。文章版權歸文章原始作者所有。對于被本站轉載文章的個人和網(wǎng)站,我們表示深深的謝意。如果本站轉載的文章有版權問題請聯(lián)系我們,我們盡快予以更正,謝謝。
關于我們 | 業(yè)務范圍 | 免責聲明 | 聯(lián)系我們 | 友情連接
版權所有 Copyright © 2007 【卓安特保-您身邊的護衛(wèi)專家】山東卓安安防工程有限公司,電話13361029977 All Rights Reserved.
魯ICP備11024361號-5    頁面執(zhí)行時間:15.63MS
成人精品久久久午夜福利 | 又大又粗又长又黄视频 | 国产美女菊爆在线观看 | 国产人妻人伦AV片三A级做爰 | 色情乱婬一区二区三区免费∴ | 国产成人一区二三区在线播放 | 9999一区二区在线观看 | 国产剧情一区二区 | 久久久久成人影片 | 极品少妇高潮全过程A片 | 亚洲一级av无码毛片精品 | 久久午夜夜伦鲁鲁片无码免费 | 99国产精品久久久久久久成人 | 四虎影院www丝袜制服 | 欧美乱码片一区二区三区 | 亚洲综合在线中文字幕 | 家庭乱伦小说视频 | 欧美丰满熟妇久久久96喷水 | 懂色av蜜臀av粉嫩av | 色欲人妻av久久久精品蜜桃 | 亚洲色图欧美色图偷拍 | 日本少妇AAAAAAAAAV | 精品人妻无码一区二区三区蜜臀 | 肥婆老BBB肥婆BBBBB | 囯产精品久久久久久久三区蜜桃臀 | 亚洲午夜精品一级毛片无码 | 国产高清无码内射 | 一本女女视频在线观看 | 欧美成人A片Ⅴ一区二区三区动漫 | 欧美一级婬片A片免费啪啪狂飙 | 久久久久久久久久久丰满 | 久久久91人妻无码精品蜜桃ID | 91精品国产综合久久久无几年桃 | 人妻少妇无码视频免费看 | 夜夜穞天天穞狠狠穞AV美女按摩 | jzzjzzjzz亚洲成熟少妇 | 999精品视频在线观看播放 | 影音先锋免费观看中文AV | 91免费网站视频 | 夜夜躁日日躁狠狠久久AV | 性欧美视频在线播放 |