Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

AaptParser

public class AaptParser
extends Object

java.lang.Object
com.android.tradefed.util.AaptParser


通過解析“ aapt dump badging”的輸出從apk提取信息的類。

aapt必須在PATH上

摘要

嵌套類

enum AaptParser.AaptVersion

用於解析APK文件的AAPT版本的選項的枚舉。

公開方法

String getLabel ()
getNativeCode ()
String getPackageName ()
int getSdkVersion ()
int getTargetSdkVersion ()
String getVersionCode ()
String getVersionName ()
boolean isRequestingLegacyStorage ()

檢查應用程序是否正在請求舊版存儲。

boolean isUsingPermissionManageExternalStorage ()
static AaptParser parse (File apkFile, AaptParser.AaptVersion aaptVersion)

從APK解析信息。

static AaptParser parse (File apkFile)

從APK解析信息。

公開方法

getLabel

public String getLabel ()

退貨
String

getNativeCode

public  getNativeCode ()

退貨

getPackageName

public String getPackageName ()

退貨
String

getSdkVersion

public int getSdkVersion ()

退貨
int

getTargetSdkVersion

public int getTargetSdkVersion ()

退貨
int

getVersionCode

public String getVersionCode ()

退貨
String

getVersionName

public String getVersionName ()

退貨
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

檢查應用程序是否正在請求舊版存儲。

退貨
boolean 如果requestLegacyExternalStorage在AndroidManifest.xml中為true,則布爾值返回true

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

退貨
boolean

解析

public static AaptParser parse (File apkFile, 
                AaptParser.AaptVersion aaptVersion)

從APK解析信息。

參量
apkFile File :apk文件

aaptVersion AaptParser.AaptVersion :aapt版本

退貨
AaptParser AaptParser如果提取信息失敗,則AaptParser null

解析

public static AaptParser parse (File apkFile)

從APK解析信息。

參量
apkFile File :apk文件

退貨
AaptParser AaptParser如果提取信息失敗,則AaptParser null