如何检查已构建App Bundle的minSdkVersion?含bundletool使用咨询
检查App Bundle的minSdkVersion及提取设备规格方法
用bundletool查看minSdkVersion
直接用bundletool的dump manifest命令就能快速获取minSdkVersion,命令如下:
bundletool dump manifest --bundle=你的App Bundle文件路径.aab --xpath=/manifest/uses-sdk/@android:minSdkVersion
执行后会直接输出对应的版本号(比如21)。
其他可选工具
- Android Studio:把AAB文件直接拖进Android Studio,打开后在项目结构里查看Manifest文件,或者通过左侧Build面板的App Bundle Explorer查看配置信息
- aapt2工具:用aapt2解析AAB里的AndroidManifest.xml,命令:
输出结果里会包含minSdkVersion的具体数值aapt2 dump xmltree 你的App Bundle文件路径.aab AndroidManifest.xml | grep minSdkVersion
提取设备规格JSON文件(bundletool)
按以下步骤操作:
- 确保目标设备已连接电脑,且开启了USB调试模式
- 运行bundletool命令生成设备规格文件:
bundletool get-device-spec --output=device-spec.json - 如果连接了多台设备,用
--serial参数指定设备序列号:
设备序列号可以通过bundletool get-device-spec --serial=你的设备序列号 --output=device-spec.jsonadb devices命令获取
内容的提问来源于stack exchange,提问作者nashihu
相关产品推荐
相关产品推荐

