apk_parser 0.0.2+2 copy "apk_parser: ^0.0.2+2" to clipboard
apk_parser: ^0.0.2+2 copied to clipboard

Dart 1 only

A pure dart library for parsing android apk data

example/apk_parser.dart

import 'dart:io';

import 'package:apk_parser/apk_parser.dart';

main() async {
  // Read the Zip file from disk.
  List<int> bytes = new File('example/app-debug.apk').readAsBytesSync();

  Manifest manifest = await parseManifest(bytes);

  print("""
    ==== Android Manifest Data ====
           Package : ${manifest.package}
      Version name : ${manifest.versionName}
      Version code : ${manifest.versionCode}
    """);

  print(" Activities");
  manifest.application.activities.forEach((act) => print("  - ${act.name}"));

  print("\n Xml");
  print(parseManifestXml(bytes));
}
1
likes
30
points
5
downloads

Publisher

unverified uploader

Weekly Downloads

A pure dart library for parsing android apk data

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

archive, xmlstream

More

Packages that depend on apk_parser