From fee32d4d5f281504d3cc319e9833853ae0b23263 Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Tue, 31 May 2016 15:07:20 -0700 Subject: [PATCH] Allow uses-library under Bug:29106952 Change-Id: I2e780323d86e7050038d34426a30e66a4bbfcc23 --- tools/aapt2/link/ManifestFixer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/aapt2/link/ManifestFixer.cpp b/tools/aapt2/link/ManifestFixer.cpp index 953e87e104be6..77a949f1339d8 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;