解析器
public class AaptParser
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.AaptParser |
通过解析“aapt dump badging”的输出从 apk 中提取信息的类。
aapt 必须在 PATH 上
概括
公共方法
获取标签
public String getLabel ()
获取本地代码
public getNativeCode ()
获取包名
public String getPackageName ()
获取SDK版本
public int getSdkVersion ()
获取目标SDK版本
public int getTargetSdkVersion ()
获取版本号
public String getVersionCode ()
获取版本名称
public String getVersionName ()
isRequestingLegacyStorage
public boolean isRequestingLegacyStorage ()
检查应用程序是否正在请求旧版存储。
退货 |
---|
boolean | 如果 AndroidManifest.xml 中的 requestLegacyExternalStorage 为真,布尔值返回真 |
isUsingPermissionManageExternalStorage
public boolean isUsingPermissionManageExternalStorage ()
解析
public static AaptParser parse (File apkFile,
AaptParser.AaptVersion aaptVersion)
从 apk 中解析信息。
参数 |
---|
apkFile | File :apk文件 |
aaptVersion | AaptParser.AaptVersion : aapt 版本 |
解析
public static AaptParser parse (File apkFile)
从 apk 中解析信息。