X-Git-Url: https://git.saurik.com/android/aapt.git/blobdiff_plain/beadddf9dbf49977f1f06505f980ee399beddf92..9171b2f37058b37bf08464cb67286dd2e503c89a:/Command.cpp?ds=sidebyside diff --git a/Command.cpp b/Command.cpp index 4067735..3a30c0a 100644 --- a/Command.cpp +++ b/Command.cpp @@ -678,7 +678,7 @@ int doDump(Bundle* bundle) REQ_NAVIGATION_ATTR, NULL, 0); int32_t reqFiveWayNav = getIntegerAttribute(tree, REQ_FIVE_WAY_NAV_ATTR, NULL, 0); - printf("uses-configuation:"); + printf("uses-configuration:"); if (reqTouchScreen != 0) { printf(" reqTouchScreen='%d'", reqTouchScreen); } @@ -1151,7 +1151,12 @@ int doPackage(Bundle* bundle) // Write out R.java constants if (assets->getPackage() == assets->getSymbolsPrivatePackage()) { - err = writeResourceSymbols(bundle, assets, assets->getPackage(), true); + if (bundle->getCustomPackage() == NULL) { + err = writeResourceSymbols(bundle, assets, assets->getPackage(), true); + } else { + const String8 customPkg(bundle->getCustomPackage()); + err = writeResourceSymbols(bundle, assets, customPkg, true); + } if (err < 0) { goto bail; }