ApkInfo class
Represents comprehensive information about an APK file.
Constructors
-
ApkInfo({required String packageName, required int versionCode, required String versionName, String? applicationLabel, int? sdkVersion, int? targetSdkVersion, List<
String> permissions = const [], List<String> usesFeatures = const [], List<String> activities = const [], List<String> services = const [], String? launchableActivity, String? applicationIcon, bool isDebuggable = false, List<String> nativeLibraries = const [], List<String> locales = const [], List<String> densities = const []}) - Creates an ApkInfo instance.
Properties
-
activities
→ List<
String> -
The list of activities declared in the application.
final
- applicationIcon → String?
-
The application icon path.
final
- applicationLabel → String?
-
The application label (display name).
final
-
densities
→ List<
String> -
The list of screen densities supported.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isDebuggable → bool
-
Whether the application is debuggable.
final
- launchableActivity → String?
-
The launchable activity (main activity).
final
-
locales
→ List<
String> -
The list of locales supported by the application.
final
-
nativeLibraries
→ List<
String> -
The list of native libraries included in the APK.
final
- packageName → String
-
The package name of the application.
final
-
permissions
→ List<
String> -
The list of permissions requested by the application.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sdkVersion → int?
-
The minimum SDK version required.
final
-
services
→ List<
String> -
The list of services declared in the application.
final
- targetSdkVersion → int?
-
The target SDK version.
final
-
usesFeatures
→ List<
String> -
The list of features used by the application.
final
- versionCode → int
-
The version code of the application.
final
- versionName → String
-
The version name of the application.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited