From 25d35a9d68fed6304352d0bfc2e0d581ed47f8b5 Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Mon, 11 Aug 2014 09:41:56 -0700 Subject: [PATCH] AAPT: Dump an APK's split name attribute Bug:16919497 Change-Id: I109e21bff9e4a64a10f48dce7f2d41102b32ee1d --- tools/aapt/Command.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/aapt/Command.cpp b/tools/aapt/Command.cpp index ccbdadd9418ca..41102fe7491dd 100644 --- a/tools/aapt/Command.cpp +++ b/tools/aapt/Command.cpp @@ -1163,8 +1163,15 @@ int doDump(Bundle* bundle) fprintf(stderr, "ERROR getting 'android:versionName' attribute: %s\n", error.string()); goto bail; } - printf("versionName='%s'\n", + printf("versionName='%s'", ResTable::normalizeForOutput(versionName.string()).string()); + + String8 splitName = getAttribute(tree, NULL, "split", NULL); + if (!splitName.isEmpty()) { + printf(" split='%s'", ResTable::normalizeForOutput( + splitName.string()).string()); + } + printf("\n"); } else if (depth == 2) { withinApplication = false; if (tag == "application") {