如何查看apk包里的targetSdkVersion

本文介绍了如何通过aapt工具来查看apk包的targetSdkVersion。该工具通常位于Android SDK的build-tools目录下。运行命令`aapt dump badging <apk路径>`,解析输出信息,即可找到目标API级别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为这么一个需求,想查看一下上线包的targetVersion,故一顿的google,结论如下:


需要使用到aapt工具,此工具在,这Mac的目录,实际上就是在你的sdk目录下有一个build-tools的文件夹下,找到这个目录后,在当前目录打开命令行,黏贴 aapt dump badging /Users/xxx/Documents/demo.apk,就会出现如下的信息

,targetSdkVersion就在其中。

  1. package: name='com.example.robotiumdemo' versionCode='1' versionName='1.0'  
  2. sdkVersion:'8'  
  3. targetSdkVersion:'18'  
  4. application-label:'RobotiumDemo'  
  5. application-icon-160:'res/drawable-mdpi/ic_launcher.png'  
  6. application-icon-240:'res/drawable-hdpi/ic_launcher.png'  
  7. application-icon-320:'res/drawable-xhdpi/ic_launcher.png'  
  8. application-icon-480:'res/drawable-xxhdpi/ic_launcher.png'  
  9. application: label='RobotiumDemo' icon='res/drawable-mdpi/ic_launcher.png'  
  10. application-debuggable  
  11. launchable-activity: name='com.example.robotiumdemo.MainActivity'  label='RobotiumDemo' icon=''  
  12. uses-feature:'android.hardware.touchscreen'  
  13. uses-implied-feature:'android.hardware.touchscreen','assumed you require a touch screen unless explicitly made optional'  
  14. main  
  15. supports-screens: 'small' 'normal' 'large' 'xlarge'  
  16. supports-any-density: 'true'  
  17. locales: '--_--'  
  18. densities: '160' '240' '320' '480'
 






评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值