久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

安卓反編譯基礎工具和反編譯后文件解析

 新華書店好書榜 2016-02-13

要使用apktool反編譯apk ,首先得安裝JDK,,我上傳了JDK1.7給各位使用,。然后需要安裝apktool工具,然后需要簽名工具,。這些都是最基本的反編譯工具,,可謂人人必備,無論大牛還是菜鳥,。

(下載地址:http://pan.baidu.com/s/1c0iVaxy)


  1. 安裝和配置JDK環(huán)境變量相對比較簡單,,也是各位必須首先入門的一步。



2.反編譯后的文件夾解析

1)有些會有asset文件夾,,里面也是資源文件,,這個是小案例,所以這里沒有,。

2)original可以不用理會,。

3)res是比較重要的文件,里面存儲布局,、圖片資源、文字和xml布局,。

4)smali是java源代碼的反編譯后的格式代碼,,這個可以百度其語法格式,很多人說難,,但是我們要修改源文件,,就是要改這個。

5)AndroidMainfest.xml是配置文件,,在里面看包名這些,。

6)apktool.yml是簽名文件,可以不用理會,。


回編譯是反編譯的逆向操作,,就是把修改好的內容,回編譯成apk,,然后簽名以后,,安裝使用?;鼐幾g后反編譯的文件夾變成如下圖:


1)build是回編譯后生成的,,你可以不要理會。

2)dist是我們要關注的地方,,里面就是生成的apk,,我們把他簽名后就能安裝使用了。



3.每一種apktool工具的指令方法不一樣,所以你在百度中看到的都不一樣,,這個無所謂的,,我下載的google官網上的,操作方式等下貼圖,。有可能你會覺得為什么比其他人的指令復雜呢,,其實不是的。


這個因為是比較新的apktool,,而且一定要使用JDK1.7以上,,它的功能相對比較好,我建議使用這個,。


按下windows+R鍵,,輸入cmd,確定調出窗口,。

我建議把apktool工具放在D盤根目錄,,然后你輸入d: 按下確定后,就能進入d盤,。


》java -jar apktool2.jar d -f d:\helloeorld.apk -o d:\helloworld


1)java -jar apktool2.jar 這個指令是固定的,,意思是調用這個指令集。

2)d是反編譯的意思,, -f表示覆蓋已有文件,,

3) d:\helloworld.apk 這里是d盤的apk,

4) -o表示輸入文件,,

5) d:\helloeorld是輸出的文件夾名字,。


》java -jar apktool2.jar b d:\helloworld

這里的b表示回編譯apk,d:\helloworld為回編譯的文件夾,,所以你才能看到dist文件夾在這里面,。


大概步驟是這些,我推薦一個博客,,到時我再更新具體apk修改,。


博客推薦地址:http://bbs.csdn.net/topics/390598569

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多