2354b568379fe31ba4e774f7a92d4c685a60a2ab |
|
27-May-2017 |
Adam Lesinski <adamlesinski@google.com> |
AAPT2: Follow symlinks when compiling Bug: 62144459 Test: make AaptSymlinkTest Change-Id: Idb3ab1ece17c52bb4fd174ec4c08a9e173289e55
/frameworks/base/tools/aapt2/cmd/Compile.cpp
|
cc73e990e5381adfa605ccacad431231d9269893 |
|
13-May-2017 |
Adam Lesinski <adamlesinski@google.com> |
AAPT2: Ignore trailing data after IEND chunk in PNG libpng seems to do the same, so our chunk filter should not care what comes after. Bug: 38169876 Test: manual Change-Id: I020ddfe29ac3eb4d5ef9ace5611c6f6497de443d
/frameworks/base/tools/aapt2/cmd/Compile.cpp
|
28e6c0bac2f22e63bc044fc44a82ec5282d2709c |
|
10-May-2017 |
Adam Lesinski <adamlesinski@google.com> |
AAPT2: Add option to disable PNG crunching When compiling, a developer may want to disable PNG crunching for a specific set of PNGs. Bug: 37729284 Test: manual Change-Id: I134f208f8bb212df07a4eef65b467985a6443375
/frameworks/base/tools/aapt2/cmd/Compile.cpp
|
820d72adc0eccbfe4ac4238cdc89b7680ea03d9e |
|
27-Apr-2017 |
Chris Warrington <cmw@google.com> |
AAPT2: Error reporting through JNI. Rather than relying on stderr being wired correctly. Test: Tests for JNI integration in studio-master-dev. Change-Id: I1c7e7130bc4e56d61de259a9596bee3a6b3520fb
/frameworks/base/tools/aapt2/cmd/Compile.cpp
|
b9dbee430dda735b8a92d150349381a9e147c682 |
|
25-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "AAPT2: Add better error message when processing invalid files" into oc-dev
|
776aa959c7122f23f3c58443ea1b673127ed01f2 |
|
25-Apr-2017 |
Adam Lesinski <adamlesinski@google.com> |
AAPT2: Add better error message when processing invalid files Instead of showing a failed mmap error, show a better error when a file being compiled is a directory or other unsupported file type. Bug: 37626838 Test: manual Change-Id: Ib9acf5f48ab5da37e79411c6a9f37c51f00f925f
/frameworks/base/tools/aapt2/cmd/Compile.cpp
|
b522f04bc2a581e2877bef4a44ac00b827f879ed |
|
22-Apr-2017 |
Adam Lesinski <adamlesinski@google.com> |
AAPT2: Allow truncating of package names ResTable_package header only allows 127 UTF-16 characters, so AAPT would truncate the real package name to fit. AAPT2 would error-out on any package name longer than 127 UTF-16 characters. This strictness is not required except when building shared libraries, which use the full package name as a way of identifying the runtime assigned package ID to package name mapping. Bug: 36940145 Test: make aapt2_tests Change-Id: I7d2b7e50c7ab30c6a6c4f15d310e711f68e35091
/frameworks/base/tools/aapt2/cmd/Compile.cpp
|
d0f492db038c6210c1138865d816bfb134376538 |
|
04-Apr-2017 |
Adam Lesinski <adamlesinski@google.com> |
AAPT2: Share split functionality between link and optimize Generating splits should be possible to do from the optimize command. This means that a lot of infrastructure around split APKs can be shared by both the optimize and link phase. Bug: 35925830 Change-Id: Ia88b9e4bff300a56353b2f7a4a2547c8eb43a299 Test: manual
/frameworks/base/tools/aapt2/cmd/Compile.cpp
|