解析器
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 中解析信息。