AaptParser

public class AaptParser
extends Object

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


คลาสที่แยกข้อมูลจาก apk โดยแยกวิเคราะห์เอาต์พุตของ 'aapt dump badgeg'

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

วิธีการสาธารณะ

รับฉลาก

public String getLabel ()

ส่งคืน
String

รับ NativeCode

public  getNativeCode ()

ส่งคืน

getPackageName

public String getPackageName ()

ส่งคืน
String

getSdkVersion

public int getSdkVersion ()

ส่งคืน
int

getTargetSdkVersion

public int getTargetSdkVersion ()

ส่งคืน
int

รับรหัสเวอร์ชัน

public String getVersionCode ()

ส่งคืน
String

รับชื่อเวอร์ชัน

public String getVersionName ()

ส่งคืน
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

ตรวจสอบว่าแอปขอพื้นที่เก็บข้อมูลเดิมหรือไม่

ส่งคืน
boolean บูลีนคืนค่าจริงหากคำขอLegacyExternalStorage เป็นจริงใน 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 หากล้มเหลวในการแยกข้อมูล