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
骚妇激情视频一区三区 | 国产丨熟女丨国产熟√ | 鲁大师影院在线入口观看 | 中文在线字幕免费 | 亚洲精品在线免费 | 国产高潮国产高潮久久久91 | 国产精品成人免费一区二区视频 | 欧美一级日韩一级 | 台湾娱乐中文网手机登录入口首页 | 日本高清免费AAAAA大片视频 | 国产精品一区二区AV | 亚洲麻豆国产精品一线无码久久 | 波多野结衣乳巨码无在线看 | 丰满老师猛烈进入无码 | 国产农村一级A片 | 日本无码人妻精品一区二区三区 | 日韩一级AV无码水水水 | 国产伦精品一区二区三区免费舒淇 | 妞干网这里只有精品 | 性一交一乱一交一乱A片96 | 欧美亚洲另类国产精品色 | 波多野结衣高潮失禁喷水 | 一级做a爰片久久毛片A片吃奶 | 精品少妇人妻av无码中文字幕 | 精品人妻互换一区二区三区免费 | 推荐精品国产主播水牛 | 91久久久久久亚洲精品蜜桃 | 午夜无码精品一区二区三区99午 | 亚洲AV秘 无码一区小夕野子 | 亚洲无 码A片在线观看APP | 无码人妻精品一区二区蜜桃色欲 | 九九精品99久久久 | 免费无码婬片A片AA片 | 顶级BBw搡BBBB搡BBBB | 精品国产乱码久久久久久影片 | 中文字幕高清无码在线 | 国产精品被狂躁到高潮 | 国产免看一级a一片成人aⅴ | 少妇搡BBBB搡BBB搡打电话 | 色欲无码人妻久久精品 | 国产精品国内自产 |