編輯:關於Android編程
Android apk反編譯一步到位
Andriod的apk在編譯打包的時候將資源文件進行了二進制編譯,.class文件編譯成了.dex文件,經過了這幾步之後,我們是無法查看資源文件和java文件,如果我們想看看市面上一些優秀app的設計和實現,我們就需要做一些工作了,具體有一下三個方面市面上有些app的布局設計的還是不錯的,這時候你要借鑒參考一下,需要做一些工作了:
1.反編譯資源文件: 需要apktool工具。apktool下載 Google code官方下載2.反編譯dex文件: 需要dex2jar工具。 dex2jar下載 Google code官方下載3.反編譯class文件: 需要jd-jui工具。 jd-jui下載
利用上面三個工具分別進行反編譯的操作,我推薦一篇很好的文章,這篇博文講的和詳細,打開這個文章鏈接前請看完下面一句話噢~
今天我的重點不是說怎麼使用這三個工具,這些工具使用起來也很簡單的,我給大家介紹一個Android反編譯一步到位的工具,如果你使用過這個工具,就不用再浪費時間看這邊文章了,把你寶貴的時間用在其他地方吧。如果你沒有使用過,當你看完上面那篇文章後,回過頭來看下面這個工具的使用,你才會發現它的確簡化了很多工作,下面是這個小工具的信息:
名字:onekey-decompile-apk
功能:
1.集成apktool/dex2jar/jd-gui。2.只需執行一步即可反編譯出apk所有文件(資源文件和jar等等)3.反編譯完畢後自動打開jd-gui反編譯jar文件。
使用方法:
1.在Downloads中下載onekey-decompile-apk.zip, 解壓縮到類似D:downloadsonekey-decompile-apk2.將apk文件放到onekey-decompile-apk目錄下3.將apk文件拖拽到_onekey-decompile-apk.bat上 執行結果:
下載:onekey-decompile-apk下載 Google code官方下載
圖解:
下載解壓後onekey-decompile-apk目錄中文件如下:
BBbaoInterviewTest.apk是要反編譯的apk文件,只需要將apk文件放入此目錄中,然後將apk文件拖拽到onekey-decompile-apk.bat上就會自動執行。
有沒有很簡單呢,還不趕快試試~ ~
一直以來花粉都很期待華為智能手表國行版的發布,今天下午隨著華為發布會華為watch一同發布,發布的手機新品是華為Mate8。很想知道國行華為手表多少錢?有幾
本文實例講述了Android單選按鈕對話框用法。分享給大家供大家參考。具體如下:main.xml布局文件<?xml version=1.0 encoding
Android Design Support Library使用詳解Google在2015的IO大會上,給我們帶來了更加詳細的Material Design設計規范,同時
概況 Android在4.3的版本中(即API 18)加入了NotificationListenerService,根據SDK的描述(AndroidDev