Android中aapt命令實踐
引言
朋友要查看一個已存在包的versionCode信息,在群里面詢問,由于是已經(jīng)存在的apk包,并且只需要其中的versionCode信息,筆者就給發(fā)了一段aapt命令:aapt dump badging <files.apk> 下面針對aapt 命令做一下介紹,之前筆者也對一些常用adb命令也做過介紹:總結(jié)一些常用Android adb 命令,了解這些命令以后,可以更方便我們開發(fā),提高開發(fā)效率。在這筆者在網(wǎng)上隨便下載了一個app作為演示用。
aapt 命令大全
aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]
badging
Print the label and icon for the app declared in APK.打印APK中聲明的應(yīng)用程序的標(biāo)簽和圖標(biāo)。

permissions
Print the permissions from the APK.打印APK中聲明的權(quán)限信息

**resources **
Print the resource table from the APK.打印APK中的資源表

configurations
Print the configurations in the APK.打印APK中的配置信息

xmltree
Print the compiled xmls in the given assets.打印指定apk的指定xml文件。

xmlstrings
Print the strings of the given compiled xml assets.打印xml文件中所有的字符串信息

aapt l[ist] [-v] [-a] file.{zip,jar,apk}
List contents of Zip-compatible archive.列出壓縮文件目錄
aapt list <file.apk>

aapt list -v <file.apk>
會以table的形式輸出目錄

aapt list -a <file.apk>
詳細(xì)輸出所有目錄的內(nèi)容(= aapt list)
其他aapt 命令
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.
相關(guān)文章
Android Studio中使用lambda表達(dá)式的方法
這篇文章主要介紹了Android Studio中使用lambda表達(dá)式的方法,需要的朋友可以參考下2017-06-06
解決android viewmodel 數(shù)據(jù)刷新異常的問題
這篇文章主要介紹了解決android viewmodel 數(shù)據(jù)刷新異常的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
總結(jié)Android App內(nèi)存優(yōu)化之圖片優(yōu)化
網(wǎng)上有很多大拿分享的關(guān)于Android性能優(yōu)化的文章,主要是通過各種工具分析,使用合理的技巧優(yōu)化APP的體驗,提升APP的流暢度,但關(guān)于內(nèi)存優(yōu)化的文章很少有看到。下面是我在實踐過程中使用的一些方法,很多都是不太成熟的項目,只是將其作為一種處理方式分享給大家。2016-08-08
OpenGL Shader實例分析(3)等待標(biāo)識效果
這篇文章主要介紹了OpenGL Shader實例分析第3篇,等待標(biāo)識效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-02-02
Android Dialog仿ios9中UIAlertController控件
這篇文章主要為大家詳細(xì)介紹了Android Dialog仿ios9中UIAlertController控件,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06
Libgdx解決部分Android機(jī)型鎖屏崩潰的方法
今天小編就為大家分享一篇關(guān)于Libgdx解決部分Android機(jī)型鎖屏崩潰的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-10-10
Android編程實現(xiàn)短信收發(fā)及語音播報提示功能示例
這篇文章主要介紹了Android編程實現(xiàn)短信收發(fā)及語音播報提示功能,結(jié)合實例形式分析了Android實現(xiàn)短信的接收、發(fā)送以及相應(yīng)的語音播報提示功能相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
Android中TelephonyManager類的用法案例詳解
這篇文章主要介紹了Android中TelephonyManager類的用法,以獲取Android手機(jī)硬件信息為例詳細(xì)分析了TelephonyManager類的使用技巧,需要的朋友可以參考下2015-09-09
Android 實現(xiàn)秒轉(zhuǎn)換成時分秒的方法
這篇文章主要介紹了Android 實現(xiàn)秒轉(zhuǎn)換成時分秒的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05

