APKParser icon indicating copy to clipboard operation
APKParser copied to clipboard

APK parser for Android

Results 14 APKParser issues
Sort by recently updated
recently updated
newest added

For example like this website: http://www.javadecompilers.com/ I tried to use the library to get to the dex files, hoping it's the classes, but I got Chinese/Japanese strings: ``` thread{ val...

Because `TYPE_ACTIVITY` cannot distinguish between `activity` and `activity-alias`, tag name is added

Example is of Chrome and Chrome beta: [chrome and chrome beta.zip](https://github.com/jaredrummler/APKParser/files/4111752/chrome.and.chrome.beta.zip) The issue with those seems that it causes attributes to have namespace missing, as such: ``` ... ``` Here's...

Example attached: [split_delight.zip](https://github.com/jaredrummler/APKParser/files/4105567/split_delight.zip) The crash exception: ``` java.lang.Error: com.jaredrummler.apkparser.exception.ParserException: Unexpected chunk Type:203 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1173) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919) Caused by: com.jaredrummler.apkparser.exception.ParserException: Unexpected chunk Type:203 at com.jaredrummler.apkparser.parser.ResourceTableParser.readChunkHeader(ResourceTableParser.java:204) at com.jaredrummler.apkparser.parser.ResourceTableParser.readPackage(ResourceTableParser.java:96) at com.jaredrummler.apkparser.parser.ResourceTableParser.parse(ResourceTableParser.java:67)...

Use InputStream , DocumentFile or Uri instead. The reason: In the near future, Google will block storage permission, which requires developers to handle files outside of the scope of the...

Migrate to GradleMavenPush https://github.com/Vorlonsoft/GradleMavenPush Reasons: - Old plugin don't have updates for 4 years - Better javadocs generation - Better pom file generation - Smaller gradle.properties - You can easy...

![error-apk](https://user-images.githubusercontent.com/5959435/33473021-b3bb6160-d6af-11e7-9661-9d23a3e2d30b.png)

For a lite usage of this library, only querying basic information about the manifest, you could avoid parsing the resource table, hence improving memory usage and speed of parsing by...

First of all, I really like your work on this APKParser! But when I try to read all the classes from a dex file, and they are all chinese, like...