-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
print aapt version #3069
print aapt version #3069
Conversation
@sv99 Could you explain the context for wanting the path aapt/aapt2? I foresee folks wondering the difference and then leading to having to explain why the embedded (w/ patches) is stronger than the probably stock versions on the path. |
What exactly is patched in aapt. |
What do you think about adding |
Just patches to either remove restrictions so rebuilt apps aren't binded by new build tool warnings or adding features so we can specify pkgId/name. |
ApkAnalyzer looks quite powerful compared to my memory. I'm not quite sure how a compare would work in Apktool since it works with both disassembled and binary application. ApkAnalyzer works easily off the apks each time, but would Apktool just compare the source and dist apk? |
I extracted code for OS.execAndReturn in the #3071 Interested binary apk. Diff for rebuilded apk very useful if original and rebuild apk has different behavior. Now I compare dex classes by his smali code. I have some difficulties with compare renamed resources. |
With |
For deep investigation differences need compare functionality for all apk, for resources and for dex files. I think the mode compare will be usefulI for this purposes.
I suggest following commands
|
With this patch
apktool --version
with print aapt versions complited momentally, without - each process run wait 15 sec.