/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...] |
H A D | Debug.h | 25 #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 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 | XmlPullParser_test.cpp | 17 #include "xml/XmlPullParser.h" 31 str << "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" 33 xml::XmlPullParser parser(str); 36 ASSERT_TRUE(xml::XmlPullParser::NextChildNode(&parser, depth_outer)); 38 EXPECT_EQ(xml::XmlPullParser::Event::kStartElement, parser.event()); 42 ASSERT_TRUE(xml::XmlPullParser::NextChildNode(&parser, depth_a)); 43 EXPECT_EQ(xml::XmlPullParser::Event::kStartElement, parser.event()); 47 ASSERT_TRUE(xml::XmlPullParser::NextChildNode(&parser, depth_b)); 48 EXPECT_EQ(xml::XmlPullParser::Event::kStartElement, parser.event()); 51 ASSERT_TRUE(xml [all...] |
H A D | XmlUtil_test.cpp | 17 #include "xml/XmlUtil.h" 24 AAPT_ASSERT_FALSE(xml::ExtractPackageFromNamespace("com.android")); 26 xml::ExtractPackageFromNamespace("http://schemas.android.com/apk")); 28 xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res")); 30 xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res/")); 31 AAPT_ASSERT_FALSE(xml::ExtractPackageFromNamespace( 34 Maybe<xml::ExtractedPackage> p = 35 xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res/a"); 40 p = xml::ExtractPackageFromNamespace( 46 p = xml [all...] |
/frameworks/base/tools/aapt2/link/ |
H A D | XmlNamespaceRemover.cpp | 28 * Visits each xml Node, removing URI references and nested namespaces. 30 class XmlVisitor : public xml::Visitor { 34 void Visit(xml::Element* el) override { 37 while (child && xml::NodeCast<xml::Namespace>(child.get())) { 48 [](const std::unique_ptr<xml::Node>& child) -> bool { 54 for (xml::Attribute& attr : el->attributes) { 59 xml::Visitor::Visit(el); 71 xml::XmlResource* resource) { 76 while (xml [all...] |
H A D | ManifestFixer.cpp | 25 #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 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 | 23 class XmlUriTestVisitor : public xml::Visitor { 27 void Visit(xml::Element* el) override { 32 xml::Visitor::Visit(el); 35 void Visit(xml::Namespace* ns) override { 37 xml::Visitor::Visit(ns); 44 class XmlNamespaceTestVisitor : public xml::Visitor { 48 void Visit(xml::Namespace* ns) override { 51 xml::Visitor::Visit(ns); 70 std::unique_ptr<xml::XmlResource> doc = 78 xml [all...] |
/frameworks/base/tools/aapt2/compile/ |
H A D | InlineXmlFormatParser.h | 30 * Extracts Inline XML definitions into their own xml::XmlResource objects. 54 bool Consume(IAaptContext* context, xml::XmlResource* doc) override; 56 std::vector<std::unique_ptr<xml::XmlResource>>& 64 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;
|
/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" 27 xml::XmlResource* res);
|
/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/app/ |
H A D | build | 20 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 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/base/libs/androidfw/tests/data/overlay/ |
H A D | build | 20 aapt package -M AndroidManifest.xml -S res -F overlay.apk -f
|
/frameworks/base/libs/androidfw/tests/data/system/ |
H A D | build | 20 aapt package -x -M AndroidManifest.xml -S res -F system.apk -f
|
/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
|
/frameworks/base/services/usage/java/com/android/server/usage/ |
H A D | UsageStatsXmlV1.java | 184 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 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/flatten/ |
H A D | XmlFlattener.h | 24 #include "xml/XmlDom.h" 40 bool Consume(IAaptContext* context, xml::XmlResource* resource) override; 45 bool Flatten(IAaptContext* context, xml::Node* node);
|