在Android使用aapt工具查看app信息
- 参考:
- 找出包名对应的基础包地址,如下例子,就是
/data/app/com.google.android.apps.inbox-1/base.apk
1 2
$ adb shell pm list packages -f com.google.android.apps.inbox package:/data/app/com.google.android.apps.inbox-1/base.apk=com.google.android.apps.inbox
- termux上安装 aapt
1
apt install aapt
装完,可执行文件在:
/data/data/com.termux/files/usr/bin/aapt
- 执行
adb shell aapt dump badging <apk-location>
termux 中 或 电脑ssh脸上termux 执行都可以,ssh在电脑操作更方便写
aapt dump badging
可以看到 application-label(app的显示名称) versionCode, versionName, sdkversion1 2 3 4 5 6
$ aapt dump badging /data/app/com.google.android.apps.inbox-1/base.apk ... application-label:'Inbox' application-label-hi:'Inbox' application-label-ru:'Inbox' ...