Konloch / Konloch/bytecode-viewer
[Android] Add support for AAR library files
Open
Android
Enhancement
Priority
- Dominant language
- Java
- Stars
- 15.6k
- Forks
- 1.3k
- PR merge metrics
- No merged PRs in 30d
Description
AAR is a zip file with `classes.jar` inside.
Basic support will be to decompile this JAR inside.
https://developer.android.com/studio/projects/android-library#aar-contents
Contributor guide
Research direction
Start with the Android AAR contents documentation linked in the issue, focusing on the classes.jar entry. Trace the existing JAR decompilation entry point and make AAR input reach that path; done means the classes.jar inside an AAR can be decompiled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev, reverse-engineering
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100