AaptParser

public class AaptParser
extends Object

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


מחלקה שמחלצת מידע מ-APK על ידי ניתוח הפלט של 'תג aapt dump'.

aapt חייב להיות ב-PATH

סיכום

שיטות ציבוריות

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

isRequestLegacyStorage

public boolean isRequestingLegacyStorage ()

בודקים אם האפליקציה מבקשת נפח אחסון מדור קודם.

החזרות
boolean ערך בוליאני מוחזר True אם requestLegacyExternalStorage true ב-AndroidManifest.xml

isUsagePermissionsManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

החזרות
boolean

לנתח

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

ניתוח מידע מה-APK.

פרמטרים
apkFile File: קובץ ה-APK

aaptVersion AaptParser.AaptVersion: גרסת ה-aapt

החזרות
AaptParser AaptParser או null אם חילוץ המידע נכשל

לנתח

public static AaptParser parse (File apkFile)

ניתוח מידע מה-APK.

פרמטרים
apkFile File: קובץ ה-APK

החזרות
AaptParser AaptParser או null אם חילוץ המידע נכשל