AAPT2: Allow <intent-filter> within <provider> in AndroidManifest.xml
Change-Id: I005120b76679f51039ddc40160c96ead6ab5fa4f
diff --git a/tools/aapt2/link/ManifestFixer.cpp b/tools/aapt2/link/ManifestFixer.cpp
index ef09535..1203db7 100644
--- a/tools/aapt2/link/ManifestFixer.cpp
+++ b/tools/aapt2/link/ManifestFixer.cpp
@@ -211,9 +211,11 @@
// Provider actions.
applicationAction["provider"].action(requiredNameIsJavaClassName);
- applicationAction["provider"]["grant-uri-permissions"];
+ applicationAction["provider"]["intent-filter"] = intentFilterAction;
applicationAction["provider"]["meta-data"] = metaDataAction;
+ applicationAction["provider"]["grant-uri-permissions"];
applicationAction["provider"]["path-permissions"];
+
return true;
}