AaptClient class
Client for interacting with AAPT (Android Asset Packaging Tool).
This client allows you to extract information from APK files using AAPT.
Constructors
- AaptClient({required String aaptExecutablePath, AaptLogger? logger})
-
Creates an AaptClient with the given
aaptExecutablePath.
Properties
- aaptExecutablePath → String
-
The path to the AAPT executable.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- logger → AaptLogger
-
The logger instance for logging AAPT operations.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getApkInfo(
String apkPath) → Future< ApkInfo> - Extracts information from an APK file.
-
getVersion(
) → Future< String> - Gets the AAPT version.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited