Searched refs:xml (Results 1 - 25 of 201) sorted by relevance

123456789

/frameworks/base/tools/aapt2/
H A DResourceParser.h31 #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...]
H A DDebug.h25 #include "xml/XmlDom.h"
39 static void DumpXml(xml::XmlResource* doc);
40 static std::string ToString(xml::XmlResource* doc);
/frameworks/base/sax/java/android/sax/
H A DStartElementListener.java19 import org.xml.sax.Attributes;
H A DBadXmlException.java19 import org.xml.sax.SAXParseException;
20 import org.xml.sax.Locator;
/frameworks/base/tools/aapt2/link/
H A DXmlNamespaceRemover.cpp27 // 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 DManifestFixer.cpp25 #include "xml/XmlActionExecutor.h"
26 #include "xml/XmlDom.h"
32 // This is how PackageManager builds class names from AndroidManifest.xml entries.
33 static bool NameIsJavaClassName(xml::Element* el, xml::Attribute* attr,
54 static bool OptionalNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) {
55 if (xml::Attribute* attr = el->FindAttribute(xml::kSchemaAndroid, "name")) {
61 static bool RequiredNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) {
62 if (xml
[all...]
H A DXmlCompatVersioner.h30 #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 DXmlNamespaceRemover_test.cpp27 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/tools/aapt2/xml/
H A DXmlPullParser_test.cpp17 #include "xml/XmlPullParser.h"
31 R"(<?xml version="1.0" encoding="utf-8"?>
34 xml::XmlPullParser parser(&input);
37 ASSERT_TRUE(xml::XmlPullParser::NextChildNode(&parser, depth_outer));
39 EXPECT_EQ(xml::XmlPullParser::Event::kStartElement, parser.event());
43 ASSERT_TRUE(xml::XmlPullParser::NextChildNode(&parser, depth_a));
44 EXPECT_EQ(xml::XmlPullParser::Event::kStartElement, parser.event());
48 ASSERT_TRUE(xml::XmlPullParser::NextChildNode(&parser, depth_b));
49 EXPECT_EQ(xml::XmlPullParser::Event::kStartElement, parser.event());
52 ASSERT_TRUE(xml
[all...]
H A DXmlUtil_test.cpp17 #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/tools/aapt2/compile/
H A DInlineXmlFormatParser.h29 // 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 DXmlIdCollector.h21 #include "xml/XmlDom.h"
26 bool Consume(IAaptContext* context, xml::XmlResource* xml_res) override;
/frameworks/base/libs/androidfw/tests/data/sparse/
H A Dgen_strings.sh3 OUTPUT_default=res/values/strings.xml
4 OUTPUT_v26=res/values-v26/strings.xml
/frameworks/base/tools/aapt2/java/
H A DManifestClassGenerator.h22 #include "xml/XmlDom.h"
27 xml::XmlResource* res);
/frameworks/base/core/java/android/content/
H A DContentInsertHandler.java20 import org.xml.sax.ContentHandler;
21 import org.xml.sax.SAXException;
/frameworks/base/libs/androidfw/tests/data/app/
H A Dbuild20 aapt package -I ../system/system.apk -M AndroidManifest.xml -S res -F app.apk -f
/frameworks/base/libs/androidfw/tests/data/lib_one/
H A Dbuild20 aapt package -M AndroidManifest.xml -S res -F lib_one.apk -f --shared-lib
/frameworks/base/libs/androidfw/tests/data/lib_two/
H A Dbuild20 aapt package -M AndroidManifest.xml -S res -F lib_two.apk -f --shared-lib
/frameworks/base/libs/androidfw/tests/data/overlay/
H A Dbuild20 aapt package -M AndroidManifest.xml -S res -F overlay.apk -f
/frameworks/base/libs/androidfw/tests/data/system/
H A Dbuild20 aapt package -x -M AndroidManifest.xml -S res -F system.apk -f
/frameworks/base/data/etc/
H A DAndroid.mk21 LOCAL_MODULE := framework-sysconfig.xml
29 LOCAL_MODULE := platform.xml
37 LOCAL_MODULE := privapp-permissions-platform.xml
/frameworks/base/services/usage/java/com/android/server/usage/
H A DUsageStatsXmlV1.java184 private static void writeUsageStats(XmlSerializer xml, final IntervalStats stats, argument
186 xml.startTag(null, PACKAGE_TAG);
189 XmlUtils.writeLongAttribute(xml, LAST_TIME_ACTIVE_ATTR,
192 XmlUtils.writeStringAttribute(xml, PACKAGE_ATTR, usageStats.mPackageName);
193 XmlUtils.writeLongAttribute(xml, TOTAL_TIME_ACTIVE_ATTR, usageStats.mTotalTimeInForeground);
194 XmlUtils.writeIntAttribute(xml, LAST_EVENT_ATTR, usageStats.mLastEvent);
195 writeChooserCounts(xml, usageStats);
196 xml.endTag(null, PACKAGE_TAG);
199 private static void writeChooserCounts(XmlSerializer xml, final UsageStats usageStats) argument
212 xml
219 writeCountsForAction(XmlSerializer xml, ArrayMap<String, Integer> counts) argument
234 writeConfigStats(XmlSerializer xml, final IntervalStats stats, final ConfigurationStats configStats, boolean isActive) argument
254 writeEvent(XmlSerializer xml, final IntervalStats stats, final UsageEvents.Event event) argument
336 write(XmlSerializer xml, IntervalStats stats) argument
[all...]
/frameworks/base/libs/androidfw/tests/data/appaslib/
H A Dbuild22 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 Dbuild6 aapt2 link -o styles.apk --manifest AndroidManifest.xml compiled.flata
/frameworks/base/tools/aapt2/flatten/
H A DXmlFlattener.h24 #include "xml/XmlDom.h"
34 // Encode the strings in UTF-16. Only needed for AndroidManifest.xml to avoid a bug in
44 bool Consume(IAaptContext* context, xml::XmlResource* resource) override;
49 bool Flatten(IAaptContext* context, xml::Node* node);

Completed in 920 milliseconds

123456789