OSDN Git Service

AAPT2: Shared library support
authorAdam Lesinski <adamlesinski@google.com>
Thu, 16 Feb 2017 20:05:42 +0000 (12:05 -0800)
committerAdam Lesinski <adamlesinski@google.com>
Wed, 22 Feb 2017 19:16:13 +0000 (11:16 -0800)
commitceb9b2f80f853059233cdd29057f39a5960a74ae
tree9093e8537319a97d8a2cbd8d4f0042c81de5ff8e
parentf9bd2944694539f1dce74d420156cc50bbb4af14
AAPT2: Shared library support

Test: make aapt2_tests
Change-Id: I98dddf1367e6c0ac425bb20be46e6ff05f4f2f45
35 files changed:
tests/SharedLibrary/client/Android.mk
tests/SharedLibrary/lib/Android.mk
tests/SharedLibrary/lib/res/values/public.xml
tools/aapt2/Main.cpp
tools/aapt2/NameMangler.h
tools/aapt2/Resource.h
tools/aapt2/ResourceParser.cpp
tools/aapt2/ResourceTable.cpp
tools/aapt2/ResourceTable.h
tools/aapt2/ResourceUtils.cpp
tools/aapt2/ValueVisitor.h
tools/aapt2/compile/IdAssigner.h
tools/aapt2/diff/Diff.cpp
tools/aapt2/flatten/TableFlattener.cpp
tools/aapt2/flatten/TableFlattener_test.cpp
tools/aapt2/java/ClassDefinition.cpp
tools/aapt2/java/ClassDefinition.h
tools/aapt2/java/JavaClassGenerator.cpp
tools/aapt2/java/JavaClassGenerator.h
tools/aapt2/java/JavaClassGenerator_test.cpp
tools/aapt2/java/ManifestClassGenerator.cpp
tools/aapt2/link/Link.cpp
tools/aapt2/link/ManifestFixer.cpp
tools/aapt2/link/PrivateAttributeMover.cpp
tools/aapt2/link/PrivateAttributeMover_test.cpp
tools/aapt2/link/ReferenceLinker.cpp
tools/aapt2/link/ReferenceLinker.h
tools/aapt2/link/XmlReferenceLinker.cpp
tools/aapt2/process/SymbolTable.cpp
tools/aapt2/process/SymbolTable.h
tools/aapt2/process/SymbolTable_test.cpp
tools/aapt2/readme.md
tools/aapt2/test/Context.h
tools/aapt2/unflatten/BinaryResourceParser.cpp
tools/aapt2/unflatten/BinaryResourceParser.h