AaptParser

public class AaptParser
extends Object

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


Klasse, die Informationen aus einer APK-Datei extrahiert, indem sie die Ausgabe von „aapt dump badging“ parst.

„aapt“ muss im PATH sein

Zusammenfassung

Öffentliche Methoden

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

Prüfen Sie, ob die App Legacy-Speicher anfordert.

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

Informationen aus der APK parsen.

static AaptParser parse(File apkFile)

Informationen aus der APK parsen.

Öffentliche Methoden

getLabel

public String getLabel ()

Gibt Folgendes zurück:
String

getNativeCode

public List<String> getNativeCode ()

Gibt Folgendes zurück:
List<String>

getPackageName

public String getPackageName ()

Gibt Folgendes zurück:
String

getSdkVersion

public int getSdkVersion ()

Gibt Folgendes zurück:
int

getTargetSdkVersion

public int getTargetSdkVersion ()

Gibt Folgendes zurück:
int

getVersionCode

public String getVersionCode ()

Gibt Folgendes zurück:
String

getVersionName

public String getVersionName ()

Gibt Folgendes zurück:
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

Prüfen Sie, ob die App Legacy-Speicher anfordert.

Gibt Folgendes zurück:
boolean boolescher Wert, der „true“ zurückgibt, wenn „requestLegacyExternalStorage“ in „AndroidManifest.xml“ auf „true“ gesetzt ist

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

Gibt Folgendes zurück:
boolean

parse

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

Informationen aus der APK parsen.

Parameter
apkFile File: die APK-Datei

aaptVersion AaptParser.AaptVersion: die aapt-Version

Gibt Folgendes zurück:
AaptParser AaptParser oder null, wenn die Informationen nicht extrahiert werden konnten

parse

public static AaptParser parse (File apkFile)

Informationen aus der APK parsen.

Parameter
apkFile File: die APK-Datei

Gibt Folgendes zurück:
AaptParser AaptParser oder null, wenn die Informationen nicht extrahiert werden konnten