/frameworks/base/tools/aapt2/ |
H A D | ResourceParser.h | 31 #include "xml/XmlPullParser.h" 58 bool Parse(xml::XmlPullParser* parser); 70 bool FlattenXmlSubtree(xml::XmlPullParser* parser, std::string* out_raw_string, 81 std::unique_ptr<Item> ParseXml(xml::XmlPullParser* parser, const uint32_t type_mask, 84 bool ParseResources(xml::XmlPullParser* parser); 85 bool ParseResource(xml::XmlPullParser* parser, ParsedResource* out_resource); 87 bool ParseItem(xml::XmlPullParser* parser, ParsedResource* out_resource, uint32_t format); 88 bool ParseString(xml::XmlPullParser* parser, ParsedResource* out_resource); 90 bool ParsePublic(xml::XmlPullParser* parser, ParsedResource* out_resource); 91 bool ParsePublicGroup(xml [all...] |
/frameworks/base/tools/aapt2/link/ |
H A D | ManifestFixer.cpp | 25 #include "xml/XmlActionExecutor.h" 26 #include "xml/XmlDom.h" 32 static bool RequiredNameIsNotEmpty(xml::Element* el, SourcePathDiagnostics* diag) { 33 xml::Attribute* attr = el->FindAttribute(xml::kSchemaAndroid, "name"); 48 // This is how PackageManager builds class names from AndroidManifest.xml entries. 49 static bool NameIsJavaClassName(xml::Element* el, xml::Attribute* attr, 70 static bool OptionalNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) { 71 if (xml [all...] |
H A D | XmlNamespaceRemover.cpp | 27 // Visits each xml Node, removing URI references and nested namespaces. 28 class XmlVisitor : public xml::Visitor { 32 void Visit(xml::Element* el) override { 36 for (xml::Attribute& attr : el->attributes) { 41 xml::Visitor::Visit(el); 52 bool XmlNamespaceRemover::Consume(IAaptContext* context, xml::XmlResource* resource) {
|
H A D | XmlCompatVersioner.h | 30 #include "xml/XmlDom.h" 37 xml::Attribute attr; 46 virtual std::vector<DegradeResult> Degrade(const xml::Element& src_el, 47 const xml::Attribute& src_attr, 60 std::vector<std::unique_ptr<xml::XmlResource>> Process(IAaptContext* context, 61 xml::XmlResource* doc, 67 std::unique_ptr<xml::XmlResource> ProcessDoc(ApiVersion target_api, ApiVersion max_api, 68 xml::XmlResource* doc, 70 void ProcessRule(const xml::Element& src_el, const xml [all...] |
H A D | XmlNamespaceRemover_test.cpp | 27 class XmlUriTestVisitor : public xml::Visitor { 31 void Visit(xml::Element* el) override { 39 xml::Visitor::Visit(el); 46 class XmlNamespaceTestVisitor : public xml::Visitor { 50 void Visit(xml::Element* el) override { 52 xml::Visitor::Visit(el); 70 std::unique_ptr<xml::XmlResource> doc = 78 xml::Node* root = doc->root.get(); 86 std::unique_ptr<xml::XmlResource> doc = 96 xml [all...] |
/frameworks/base/sax/java/android/sax/ |
H A D | StartElementListener.java | 19 import org.xml.sax.Attributes;
|
H A D | BadXmlException.java | 19 import org.xml.sax.SAXParseException; 20 import org.xml.sax.Locator;
|
/frameworks/base/tools/aapt2/xml/ |
H A D | XmlUtil_test.cpp | 17 #include "xml/XmlUtil.h" 24 ASSERT_FALSE(xml::ExtractPackageFromNamespace("com.android")); 25 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk")); 26 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res")); 27 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res/")); 28 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/prv/res/")); 30 Maybe<xml::ExtractedPackage> p = 31 xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res/a"); 36 p = xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/prv/res/android"); 41 p = xml [all...] |
/frameworks/base/tests/privapp-permissions/ |
H A D | Android.mk | 7 LOCAL_MANIFEST_FILE := system/AndroidManifest.xml 8 LOCAL_REQUIRED_MODULES := privapp-permissions-test.xml 12 LOCAL_MODULE := privapp-permissions-test.xml 15 LOCAL_SRC_FILES:= system/privapp-permissions-test.xml 22 LOCAL_MANIFEST_FILE := vendor/AndroidManifest.xml 24 LOCAL_REQUIRED_MODULES := vendorprivapp-permissions-test.xml 28 LOCAL_MODULE := vendorprivapp-permissions-test.xml 31 LOCAL_SRC_FILES:= vendor/privapp-permissions-test.xml 38 LOCAL_MANIFEST_FILE := product/AndroidManifest.xml 40 LOCAL_REQUIRED_MODULES := productprivapp-permissions-test.xml [all...] |
/frameworks/base/tools/aapt2/compile/ |
H A D | InlineXmlFormatParser.h | 29 // Extracts Inline XML definitions into their own xml::XmlResource objects. 50 bool Consume(IAaptContext* context, xml::XmlResource* doc) override; 52 std::vector<std::unique_ptr<xml::XmlResource>>& GetExtractedInlineXmlDocuments() { 59 std::vector<std::unique_ptr<xml::XmlResource>> queue_;
|
H A D | XmlIdCollector.h | 21 #include "xml/XmlDom.h" 26 bool Consume(IAaptContext* context, xml::XmlResource* xml_res) override;
|
H A D | InlineXmlFormatParser.cpp | 23 #include "xml/XmlDom.h" 24 #include "xml/XmlUtil.h" 31 xml::Element* el; 37 class Visitor : public xml::PackageAwareVisitor { 39 using xml::PackageAwareVisitor::Visit; 41 explicit Visitor(IAaptContext* context, xml::XmlResource* xml_resource) 44 void Visit(xml::Element* el) override { 45 if (el->namespace_uri != xml::kSchemaAapt || el->name != "attr") { 46 xml::PackageAwareVisitor::Visit(el); 52 xml [all...] |
H A D | XmlIdCollector.cpp | 24 #include "xml/XmlDom.h" 34 struct IdCollector : public xml::Visitor { 36 using xml::Visitor::Visit; 41 void Visit(xml::Element* element) override { 42 for (xml::Attribute& attr : element->attributes) { 58 xml::Visitor::Visit(element); 67 bool XmlIdCollector::Consume(IAaptContext* context, xml::XmlResource* xmlRes) {
|
/frameworks/base/libs/androidfw/tests/data/sparse/ |
H A D | gen_strings.sh | 3 OUTPUT_default=res/values/strings.xml 4 OUTPUT_v26=res/values-v26/strings.xml
|
/frameworks/base/tools/aapt2/java/ |
H A D | ManifestClassGenerator.h | 22 #include "xml/XmlDom.h" 26 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res);
|
/frameworks/opt/net/lowpan/build/ |
H A D | lowpan-service.mk | 17 frameworks/native/data/etc/android.hardware.lowpan.xml:system/etc/permissions/android.hardware.lowpan.xml
|
/frameworks/base/core/java/android/content/ |
H A D | ContentInsertHandler.java | 20 import org.xml.sax.ContentHandler; 21 import org.xml.sax.SAXException;
|
/frameworks/base/libs/androidfw/tests/data/lib_one/ |
H A D | build | 20 aapt package -M AndroidManifest.xml -S res -F lib_one.apk -f --shared-lib
|
/frameworks/base/libs/androidfw/tests/data/lib_two/ |
H A D | build | 20 aapt package -M AndroidManifest.xml -S res -F lib_two.apk -f --shared-lib
|
/frameworks/opt/car/setupwizard/library/tests/robotests/config/ |
H A D | robolectric.properties | 16 manifest=frameworks/opt/car/setupwizard/library/tests/robotests/AndroidManifest.xml
|
/frameworks/base/data/etc/ |
H A D | Android.mk | 21 LOCAL_MODULE := framework-sysconfig.xml 29 LOCAL_MODULE := platform.xml 37 LOCAL_MODULE := privapp-permissions-platform.xml 45 LOCAL_MODULE := hiddenapi-package-whitelist.xml
|
/frameworks/base/libs/androidfw/tests/data/appaslib/ |
H A D | build | 22 aapt package -M AndroidManifest.xml -S res -I $PATH_TO_FRAMEWORK_RES -F appaslib.apk -f 23 aapt package -M AndroidManifest.xml -S res -I $PATH_TO_FRAMEWORK_RES -F appaslib_lib.apk -f --shared-lib
|
/frameworks/base/libs/androidfw/tests/data/styles/ |
H A D | build | 6 aapt2 link -o styles.apk --manifest AndroidManifest.xml compiled.flata
|
/frameworks/base/tools/aapt2/format/binary/ |
H A D | XmlFlattener.h | 24 #include "xml/XmlDom.h" 32 // Encode the strings in UTF-16. Only needed for AndroidManifest.xml to avoid a bug in 43 bool Consume(IAaptContext* context, const xml::XmlResource* resource); 48 bool Flatten(IAaptContext* context, const xml::Node* node);
|
/frameworks/base/tests/libs-permissions/ |
H A D | Android.mk | 7 LOCAL_REQUIRED_MODULES := com.android.test.libs.product.xml 11 LOCAL_MODULE := com.android.test.libs.product.xml 14 LOCAL_SRC_FILES:= product/com.android.test.libs.product.xml
|