History log of /frameworks/base/tools/aapt2/format/binary/XmlFlattener.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e59f0d80ec19249f72c07ae191ad673d040443e3 13-Oct-2017 Adam Lesinski <adamlesinski@google.com> AAPT2: Enable building proto artifacts

- This will allow the bundle tool to ingest the outputs of the aapt2 link
phase.

Bug: 64143208
Test: manual
Change-Id: I1a4b3ce5c2ffbbdc4bc642c3371a9ef2e7e9ad71
/frameworks/base/tools/aapt2/format/binary/XmlFlattener.h
ea13c1a234077203977a6234863c0cb36c43e02f 13-Oct-2017 Adam Lesinski <adamlesinski@google.com> AAPT2: Flatten AndroidManifest.xml stringpool in UTF16

A few OEM devices have introduced a memory corruption bug
that is only triggered when an application's AndroidManifest.xml
uses UTF8 string pools. Workaround this by only encoding
AndroidManifest.xml with UTF16 strings.

Bug: 64434571
Test: manual
Change-Id: I2ee50d1b2b5942d971ef2a544c878de63f67c652
/frameworks/base/tools/aapt2/format/binary/XmlFlattener.h
4670805ea441edb8b280f9312571e7799f1284cf 29-Sep-2017 Adam Lesinski <adamlesinski@google.com> AAPT2: Move format related files under same directory

Test: make aapt2_tests
Change-Id: Id72cdfc12ba3add294048e60c55f2461344464bf
/frameworks/base/tools/aapt2/format/binary/XmlFlattener.h