編輯:關於android開發
1、windows x86或者windows x64操作系統。
2、需安裝android sdk,並配置adb環境變量。
3、需安裝python,並配置python環境變量。
安卓右鍵工具,標題名為"安卓工具",其中有16個子菜單,如下:
每個子菜單的功能說明,如下:
1、dex->jar
源文件:*.dex文件或者*.apk文件。
目標文件:*.jar文件。
功能: 完成dex文件到jar文件的轉換。任務完成,當前目錄下生成目標文件,jdgui會自動打開轉換後的目標文件,並且右下角冒泡提示,效果圖:
2、manifest->txt
源文件:AndroidManifest.xml二進制文件或者*.apk文件。
目標文件:"文件名_AndroidManifest.txt"
功能:完成二進制AndroidManifest.xml文件的內容提取(如果是APK文件會自動提取並轉換)。任務完成,當前目錄下生成目標文件,並且右下角冒泡提示。另外,當處理單個文件時,會用記事本自動打開生成的目標文件,效果圖:
3、AXML->XML
源文件:*.xml二進制文件。
目標文件:"文件名.txt"
功能:轉換二進制AXML格式文件為純文本文件。任務完成,當前目錄下生成目標文件,並且右下角冒泡提示。另外,當處理單個文件時,會用記事本自動打開。效果圖:
4、查看apk信息
源文件:*.apk文件。
功能:完成APK文件的信息提取。任務完成,記事本自動打開獲取的信息,並且右下角冒泡提示,效果圖:
5、查看簽名信息
源文件:*.apk文件。
目標文件:"文件名_signinfo.log"
功能:完成對apk簽名信息的提取。任務完成,當前目錄下生成目標文件,並用記事本自動打開該文件,同時右下角冒泡提示,效果圖:
6、查看加殼信息
源文件:*.apk文件。
功能:任務完成,記事本自動打開獲取的信息,並且右下角冒泡提示,效果圖:
加殼信息一共有三項,說明如下:
7、手機截圖
功能:使用前請保證電腦連接有安卓設備,默認屏幕截圖以25%的縮放比例,設置到剪貼板。縮放比例可以在配置文件中設置,配置文件的路徑為 "D:\apktools\tools\config\config.ini" 。任務完成,右下角冒泡提示,效果圖:
8、提取圖標
源文件:*.apk文件。
目標文件:"文件名_圖標名_分辨率.png"
功能:完成對apk圖標的提取。任務完成,當前目錄下生成apk中所有分辨率的目標文件,並且右下角冒泡提示,效果圖:
9、簽名
源文件:*.apk文件。
目標文件:"文件名_sign.log"
功能:完成對apk的簽名,默認采用debug簽名,簽名文件可以配置,路徑:D:\apktools\ tools\sign。任務完成,當前目錄下生成目標文件",同時右下角冒泡提示,效果圖:
10、zipalign優化
源文件:*.apk文件。
目標文件: "文件名__align.apk"。
功能:完成對apk的對齊優化。任務完成,當前目錄下生成目標文件,同時右下角冒泡提示,效果圖:
11、安裝(卸載安裝)
源文件:*.apk文件。
目標文件:無
功能:完成對apk文件的安裝,安裝之前,會先自動卸載該apk。任務完成,右下角會冒泡提示,效果圖:
12、安裝(替換安裝)
源文件:*.apk文件。
目標文件:無
功能:完成對apk文件的安裝,直接覆蓋安裝。任務完成,右下角會冒泡提示,效果圖:
13、卸載
源文件:*.apk文件。
目標文件:無
功能:完成對apk的卸載。任務完成,右下角會冒泡提示,效果圖:
14、反編譯
源文件:*.apk文件。
目標文件: 名稱為"文件名"的文件夾。
功能:完成對apk文件的反編譯。任務完成,當前目錄下生成目標文件夾 ,該文件夾內為apk反編譯後的所有文件,同時右下角冒泡提示,效果圖:
15、回編譯
源文件: 保存apk反編譯後所有文件的文件夾。
目標文件:"文件名".apk
功能:完成對反編譯後的apk文件的回編譯。任務完成,在源文件夾下的dist文件夾中生成編譯後的apk文件,同時右下角冒泡提示,效果圖:
注:回編譯後,需要重新簽名。
16、關於
關於網易雲加密和網易雲捕的介紹說明。
1、Windows X64系統。
安裝:運行x64\Apktool.exe,點擊"添加到系統右鍵菜單",安裝完成,會彈窗提示,同時重啟explorer進程,安裝路徑為:D:\apktools。
卸載:運行x64\Apktool.exe,點擊"從系統右鍵菜單移除",卸載完成,會彈窗提示,同時重啟explorer進程。
2、Windows X86系統。
安裝:運行x64\Apktool.exe,點擊"添加到系統右鍵菜單",安裝完成,會彈窗提示,同時重啟explorer進程,安裝路徑為:D:\apktools。
卸載:運行x64\Apktool.exe,點擊"從系統右鍵菜單移除",卸載完成,會彈窗提示,同時重啟explorer進程。
淺談ClickableSpan , 實現TextView文本某一部分文字的點擊響應,textfield點擊不響應超文本:http://www.baidu.com 
Android項目實戰(二十八):Zxing二維碼實現及優化,androidzxing前言: 多年之前接觸過zxing實現二維碼,沒想到今日項目中再此使用竟然使用的還
BLE-NRF51822教程3-sdk程序框架剖析nordicBLE 技術交流群498676838本講為框架介紹,不會牽涉到太多代碼細節。 51822的官方SDK其實是
React-Native系列Android——Touch事件原理及狀態效果 Native原生相比於Hybrid或H5最大優點是具有流暢和復雜的交互效果,觸摸事件便是其