You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With this output, it will be easy to lookup any key and get a value. Example: result.getString("activity-main");. The current implementation looking through each set of key, value to find the right one.
@REAndroid please let me know your thoughts, thank you for this amazing project!
The text was updated successfully, but these errors were encountered:
Your points makes much sense, my initial thought while designing info was to provide information specific as per user demand in any of offered formats, for example you might need only to print package and dex.
This info feature needs a lot modifications including using uniform and widely used names like the one defined under AndroidManifest.
I currently busy at massive rework on ARSCLib, I highly appreciate if you (or someone) do PR.
Refactored `InfoWriterJson` to produce a single JSON object containing all information. This addresses the issue of fragmented JSON output (REAndroid#147). The `writeStringPool` method now correctly adds its data to the main JSON object.
When I run:
java -jar apkeditor.jar info -i input.apk -t json
It outputs a JSON list of many Dicts. For example:
This isn't the most optimized output for anything automated. Lookups are not easy. It would better to have this output:
With this output, it will be easy to lookup any key and get a value. Example:
result.getString("activity-main");
. The current implementation looking through each set of key, value to find the right one.@REAndroid please let me know your thoughts, thank you for this amazing project!
The text was updated successfully, but these errors were encountered: