解析器
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 ()
获取目标SdkVersion
public int getTargetSdkVersion ()
获取版本号
public String getVersionCode ()
获取版本名称
public String getVersionName ()
正在请求旧存储
public boolean isRequestingLegacyStorage ()
检查应用程序是否正在请求旧存储。
退货 |
---|
boolean | 如果 AndroidManifest.xml 中的 requestLegacyExternalStorage 为 true,则返回 true 布尔值 |
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 中解析信息。