Apktool/brut.apktool/apktool-lib/src/main/java/brut/androlib
Vincent Barthelemy 13e356f2ef fix: use the res type spec name to create res bag value
Starting with the version 28.0.3 of the Android SDK build tools,
the internal ids of the items of an array bag seems to have changed.

Because of those changes, array resources were no longer decoded correctly.
They were decoded as style resources.

Instead of using the id of the first item within a resource bag,
the name of the res type spec is now used to choose the correct
resource bag value to create.

Note: a list of "legal names" for resource types  can be found in the source code of aapt2.
2019-01-29 10:07:40 +01:00
..
err feat: add new exception types 2019-01-09 17:10:21 -05:00
meta Revert "options: deprecate "doNotCompress", introduce "noCompressAssets"" 2018-04-06 14:59:10 -04:00
mod License 2018 update 2018-02-16 08:26:53 -05:00
res fix: use the res type spec name to create res bag value 2019-01-29 10:07:40 +01:00
src License 2018 update 2018-02-16 08:26:53 -05:00
Androlib.java fix: add file extension to doNotCompress only if the file size is not 0 2018-07-19 18:14:48 +02:00
AndrolibException.java License 2018 update 2018-02-16 08:26:53 -05:00
ApkDecoder.java Revert "decode: store uncompressed assets to new property" 2018-04-06 14:58:42 -04:00
ApkOptions.java feat: Expose the aapt --no-crunch option 2018-07-24 13:54:37 +10:00
ApktoolProperties.java License 2018 update 2018-02-16 08:26:53 -05:00