diff --git a/tools/aapt2/link/ManifestFixer.cpp b/tools/aapt2/link/ManifestFixer.cpp index 4d8c5fbd2039f..5b2093d28324b 100644 --- a/tools/aapt2/link/ManifestFixer.cpp +++ b/tools/aapt2/link/ManifestFixer.cpp @@ -180,7 +180,6 @@ bool ManifestFixer::buildRules(xml::XmlActionExecutor* executor, IDiagnostics* d manifestAction[u"uses-configuration"]; manifestAction[u"uses-feature"]; - manifestAction[u"uses-library"]; manifestAction[u"supports-screens"]; manifestAction[u"compatible-screens"]; manifestAction[u"supports-gl-texture"]; @@ -189,6 +188,9 @@ bool ManifestFixer::buildRules(xml::XmlActionExecutor* executor, IDiagnostics* d xml::XmlNodeAction& applicationAction = (*executor)[u"manifest"][u"application"]; applicationAction.action(optionalNameIsJavaClassName); + // Uses library actions. + applicationAction[u"uses-library"]; + // Activity actions. applicationAction[u"activity"].action(requiredNameIsJavaClassName); applicationAction[u"activity"][u"intent-filter"] = intentFilterAction;