
手機掃描下載
軟件指數(shù):5 分
heu kms activator官方中文版4.20M系統(tǒng)優(yōu)化
win7企業(yè)官方旗艦版iso純凈鏡像文件2.88M系統(tǒng)優(yōu)化
windows2000professional中文版687.20M系統(tǒng)優(yōu)化
system mechanic pro最新版52.00M系統(tǒng)優(yōu)化
mzrambooster內(nèi)存優(yōu)化軟件1.08M系統(tǒng)優(yōu)化
avg tuneup系統(tǒng)優(yōu)化軟件741系統(tǒng)優(yōu)化
heu kms activator官方中文版4.20M系統(tǒng)優(yōu)化
directx修復(fù)工具增強版196.17M系統(tǒng)優(yōu)化
小米電腦管家最新版本661.68M系統(tǒng)優(yōu)化
微PE工具箱官方版227.09M系統(tǒng)優(yōu)化
.net framework 3.5離線安裝包300.22M系統(tǒng)優(yōu)化
AutoCAD2020注冊機64位免費版388系統(tǒng)優(yōu)化
軟件介紹軟件截圖相關(guān)版本網(wǎng)友評論下載地址
aapt.exe下載之后,只能通過運行cmd命令啟動,作為apk分析軟件,很適合安卓開發(fā)程序猿使用;主要用戶apk編輯工作,可以輕松獲取apk相關(guān)信息;在一眾android SDK工具中,還算是比較好用的一個小程序;除了靠cm窗口執(zhí)行之外,還可以添加到軟件環(huán)境變量中運行,兼容性極強。
aapt命令是android SDK 中的一個工具,功能強大,比如在windows平臺獲取apk包的信息!aapt即Android Asset Packaging Tool,在SDK的build-tools目錄下。該工具可以查看,創(chuàng)建,更新ZIP格式的文檔附件(zip, jar, apk)。也可將資源文件編譯成二進制文件,盡管你可能沒有直接使用過aapt工具,但是build scripts和IDE插件會使用這個工具打包apk文件構(gòu)成一個Android 應(yīng)用程序,在使用aapt之前需要在環(huán)境變量里面配置SDK-tools路徑,或者是路徑+aapt的方式進入aapt。
直接關(guān)閉錯誤提示

點擊eclipse菜單欄上的window--preferences

點擊左側(cè)菜單的android左邊的小三角形,拉開菜單

點擊build

選擇silent,確定

檢查你的xml文件是否出錯,有時候?qū)傩缘娜笔斐蛇@個問題的發(fā)生,比如name屬性就經(jīng)常被遺忘
將文件拷貝到C:\Windows\System32 目錄下即可;
運行aapt,不會報錯說明能使用了,如下

查看apk版本號
運行命令:aapt d badging **.apk(你要查的apk包名)
這條命令會產(chǎn)生很多信息,簡化的命令如下:
aapt d badging “impos_V0.4.4_2018_12_22_1400(UAT).apk” | find “pack”

這里的404其實是“0404”的縮寫
aapt 命令可應(yīng)用于查看apk包名、主activity、版本等很多信息
1.aapt l[ist] [-v] [-a] file.{zip,jar,apk}
List contents of Zip-compatible archive.
1.1列出壓縮文件目錄
aapt l <file_path.apk>
參數(shù):
-v:會以table的形式輸出目錄,table的表目有:Length、Method、Size、Ratio、Date、Time、CRC-32、Name。
其中Method表示壓縮形式,有:Deflate及Stored兩種,即該Zip目錄采用的算法是壓縮模式還是存儲模式;可以看出resources.arsc、*.png采用壓縮模式,而其它采用壓縮模式。
Ratio表示壓縮率。CRC-32未明其意,Sodino盼指教。
-a:會詳細輸出所有目錄的內(nèi)容。
2.aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]
badging? ? ? ? ? Print the label and icon for the app declared in APK.
permissions? ? ? Print the permissions from the APK.
resources? ? ? ? Print the resource table from the APK.
configurations? ?Print the configurations in the APK.
xmltree? ? ? ? ? Print the compiled xmls in the given assets.
xmlstrings? ? ? ?Print the strings of the given compiled xml assets.
2.1 查看apk包的packageName、versionCode、applicationLabel、launcherActivity、permission等各種詳細信息
aapt dump badging <file_path.apk>
2.2 查看權(quán)限
aapt dump permissions <file_path.apk>
2.3 查看資源列表
aapt dump resources <file_path.apk>
一般都會輸出很多的信息,如要全部查看,請用下面這兩句:
aapt dump resources <file_path.apk>? ?> sodino.txt
sodino.txt
這樣會把所有的信息通過重定向符">"輸出到sodino.txt文件中,然后再打開該文件即可查看。
2.4 查看apk配置信息
aapt dump configurations <file_path.apk>
2.5 查看指定apk的指定xml文件。
aapt dump xmltree <file_path.apk> res/***.xml
以樹形結(jié)構(gòu)輸出的xml信息。
aapt dump xmlstrings <file_path.apk> res/***.xml
輸出xml文件中所有的字符串信息。
由于此處代碼量比較大,本人寫成批處理形式了。
rem 測試的工程目錄下必須得有g(shù)en文件夾,否則會提示:Unable to open class file R.java:No such file or directory
%aapt% package -f -m -J %GEN% -S %RES% -I %ANDROID_JAR% -M %ANDROID_MANIFEST_XML%
使用aapt生成資源包文件
%aapt% package -f -M %ANDROID_MANIFEST_XML% -S %RES% -A %ASSETS% -I %ANDROID_JAR% -F %RESOURCE%
%GEN%:存放的R.java文件夾路徑。
%RES%:res文件夾路徑。
%ANDROID_JAR%:引用的android.jar路徑。
%ANDROID_MANIFEST_XML%:工程AndroidManifest.xml絕對路徑。
%ASSETS%:asset文件夾路徑。
%RESOURCE%:生成的resouces.arsc存放路徑。
其余的不解釋,直接見效果:
aapt r[emove] [-v] file.{zip,jar,apk} file1 [file2 ...]
Delete specified files from Zip-compatible archive.
aapt a[dd] [-v] file.{zip,jar,apk} file1 [file2 ...]
Add specified files to Zip-compatible archive.
aapt v[ersion]
Print program version.
亂碼問題說明:
在Window下,進行adb shell后,舉個例子,如果你的sdcard下保存著中文字符文件名的文件,則在CMD下顯示是一些無規(guī)律的中文并夾雜著亂碼。
出現(xiàn)這種情況的原因是:
Android中使用的是UTF-8字符,而CMD默認字符集是ANSI,中文環(huán)境下即為GBK,代碼頁為936。
查詢當前代碼頁的方法為在CMD下直接輸入“chcp”命令,并會返回“活動的代碼頁:936”字樣。
找出原因了,解決辦法也就有了。
只要使用UTF-8格式的代碼頁65001就OK了,命令如下:
[java]? view plain copy
可以看到,中文字符都顯示正常了。呵呵,Sodino解決?。?/p>
引申一個問題:
剛把CMD默認值代碼頁設(shè)為65001后,發(fā)現(xiàn)用ADT打混淆包的Eclipse會報"Conversion to Dalvik format failed with error 1"的異常,至今原因不明。將代碼頁默認值再調(diào)回936后即正常。
華為hms core pc版本
tweakpower漢化版(電腦優(yōu)化系統(tǒng)軟件)
mindows工具箱官方版
GoodSync破解版
Glary Utilities pro中文版
iobit uninstaller pro永久激活版
heu kms activator官方中文版4.20M系統(tǒng)優(yōu)化
directx修復(fù)工具增強版196.17M系統(tǒng)優(yōu)化
.net framework 3.5離線安裝包300.22M系統(tǒng)優(yōu)化
windows XP SP3官方簡體中文專業(yè)版554.25M系統(tǒng)優(yōu)化
AutoCAD2020注冊機64位免費版388系統(tǒng)優(yōu)化
win7專業(yè)版原版iso鏡像文件3102.71M系統(tǒng)優(yōu)化
heu kms activator官方中文版4.20M系統(tǒng)優(yōu)化
directx修復(fù)工具增強版196.17M系統(tǒng)優(yōu)化
AutoCAD2020注冊機64位免費版388系統(tǒng)優(yōu)化
vm16虛擬機中文破解版附激活密鑰(vmwareworkstationpro17)369.00M系統(tǒng)優(yōu)化
microsoftedgewebview2runtime運行庫132.08M系統(tǒng)優(yōu)化
.net framework 3.5離線安裝包300.22M系統(tǒng)優(yōu)化
netframework
windows和office激活工具
裝機助手
pe工具箱
win8激活工具