AaptParser

public class AaptParser
extends Object

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


כיתה שמחלצת מידע מ-apk על ידי ניתוח הפלט של 'aapt dump badging'.

קובץ 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

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

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

החזרות
boolean boolean מחזירה true אם requestLegacyExternalStorage הוא true ב-AndroidManifest.xml

isUsingPermissionManageExternalStorage

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 אם לא ניתן היה לחלץ את המידע