AaptParser

public class AaptParser
extends Object

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


الفئة التي تستخرج المعلومات من ملف apk عن طريق تحليل ناتج 'aapt dump barging'.

يجب أن يكون 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 يجب أن تعرض القيمة المنطقية true إذا كانت قيمة requestLegacyExternalStorage صحيحة في ملف 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 في حال تعذّر استخراج المعلومات