chi*_*uki 77
用途aapt:
aapt list -a package.apk | grep SdkVersion
Run Code Online (Sandbox Code Playgroud)
您将看到十六进制版本号.例如:
A: android:minSdkVersion(0x0101020c)=(type 0x10)0x3
A: android:targetSdkVersion(0x01010270)=(type 0x10)0xc
Run Code Online (Sandbox Code Playgroud)
对于此apk,minSdkVersion是0x3即3,并且targetSdkVersion是0xc即12.
mil*_*s82 26
使用apktool
java -jar apktool.jar d app.apk
Run Code Online (Sandbox Code Playgroud)
然后查看生成的apktool.yml文件:
sdkInfo:
minSdkVersion: '11'
targetSdkVersion: '17'
Run Code Online (Sandbox Code Playgroud)
您可以在此处将SDK版本与Android版本进行匹配.在上面的示例中,最小Android版本为3.0,目标版本为4.2.
Thu*_*ten 20
只是aapt dump badging my_apk_file.apk用来获取有关你的apk的大量信息.grep按版本过滤
aapt dump badging my_apk_file.apk|grep Version
产量
sdkVersion:'9'
targetSdkVersion:'24'
Run Code Online (Sandbox Code Playgroud)
您可以使用apkanalyzer,它包含在Android SDK工具中,更多信息请参见https://developer.android.com/studio/command-line/apkanalyzer
打印最低的SDK版本。
apkanalyzer -h manifest min-sdk myapk.apk
Run Code Online (Sandbox Code Playgroud)
打印目标SDK版本
apkanalyzer -h manifest target-sdk myapk.apk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34670 次 |
| 最近记录: |