Lines Matching refs:String8

195         if (!assets.addAssetPath(String8(zipFileName), NULL)) {  in doList()
233 uint32_t attrRes, const String8& attrLabel, String8* outError) in printResolvedResourceAttribute()
242 String8 result = AaptXml::getResolvedAttribute(resTable, tree, attrRes, outError); in printResolvedResourceAttribute()
300 String8 getComponentName(String8 &pkgName, String8 &componentName) { in getComponentName()
302 String8 retStr(pkgName); in getComponentName()
314 static void printCompatibleScreens(ResXMLTree& tree, String8* outError) { in printCompatibleScreens()
337 String8 tag(ctag16); in printCompatibleScreens()
355 static void printUsesPermission(const String8& name, bool optional=false, int maxSdkVersion=-1, in printUsesPermission()
356 const String8& requiredFeature = String8::empty(), in printUsesPermission()
357 const String8& requiredNotFeature = String8::empty()) { in printUsesPermission()
380 static void printUsesPermissionSdk23(const String8& name, int maxSdkVersion=-1) { in printUsesPermissionSdk23()
390 static void printUsesImpliedPermission(const String8& name, const String8& reason, in printUsesImpliedPermission()
400 Vector<String8> getNfcAidCategories(AssetManager& assets, const String8& xmlPath, bool offHost, in getNfcAidCategories()
401 String8 *outError = NULL) in getNfcAidCategories()
406 return Vector<String8>(); in getNfcAidCategories()
409 const String8 serviceTagName(offHost ? "offhost-apdu-service" : "host-apdu-service"); in getNfcAidCategories()
412 Vector<String8> categories; in getNfcAidCategories()
414 String8 error; in getNfcAidCategories()
427 return Vector<String8>(); in getNfcAidCategories()
429 String8 tag(ctag16); in getNfcAidCategories()
440 return Vector<String8>(); in getNfcAidCategories()
442 String8 tag(ctag16); in getNfcAidCategories()
450 String8 category = AaptXml::getAttribute(tree, CATEGORY_ATTR, &error); in getNfcAidCategories()
453 return Vector<String8>(); in getNfcAidCategories()
475 ImpliedFeature(const String8& n, bool sdk23) : name(n), impliedBySdk23(sdk23) {} in ImpliedFeature()
480 String8 name;
490 SortedVector<String8> reasons;
517 String8 label;
522 KeyedVector<String8, Feature> features;
531 const KeyedVector<String8, ImpliedFeature>& implied) { in hasFeature() argument
532 String8 name8(name); in hasFeature()
540 static void addImpliedFeature(KeyedVector<String8, ImpliedFeature>* impliedFeatures, in addImpliedFeature() argument
541 const char* name, const String8& reason, bool sdk23) { in addImpliedFeature()
542 String8 name8(name); in addImpliedFeature()
558 const KeyedVector<String8, ImpliedFeature>* impliedFeatures) { in printFeatureGroupImpl() argument
571 const String8& featureName = grp.features.keyAt(i); in printFeatureGroupImpl()
591 String8 printableFeatureName(ResTable::normalizeForOutput( in printFeatureGroupImpl()
616 const KeyedVector<String8, ImpliedFeature>& impliedFeatures) { in printDefaultFeatureGroup() argument
620 static void addParentFeatures(FeatureGroup* grp, const String8& name) { in addParentFeatures()
623 grp->features.add(String8("android.hardware.camera"), Feature(true)); in addParentFeatures()
626 grp->features.add(String8("android.hardware.location"), Feature(true)); in addParentFeatures()
628 grp->features.add(String8("android.hardware.faketouch"), Feature(true)); in addParentFeatures()
631 grp->features.add(String8("android.hardware.faketouch.multitouch"), Feature(true)); in addParentFeatures()
632 grp->features.add(String8("android.hardware.faketouch"), Feature(true)); in addParentFeatures()
634 grp->features.add(String8("android.hardware.touchscreen"), Feature(true)); in addParentFeatures()
637 grp->features.add(String8("android.hardware.touchscreen.multitouch"), Feature(true)); in addParentFeatures()
638 grp->features.add(String8("android.hardware.touchscreen"), Feature(true)); in addParentFeatures()
647 static void addImpliedFeaturesForPermission(const int targetSdk, const String8& name, in addImpliedFeaturesForPermission()
648 KeyedVector<String8, ImpliedFeature>* impliedFeatures, in addImpliedFeaturesForPermission() argument
652 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
657 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
660 String8::format("targetSdkVersion < %d", SDK_LOLLIPOP), in addImpliedFeaturesForPermission()
664 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
669 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
672 String8::format("targetSdkVersion < %d", SDK_LOLLIPOP), in addImpliedFeaturesForPermission()
676 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
682 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
688 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
691 String8::format("targetSdkVersion > %d", SDK_DONUT), in addImpliedFeaturesForPermission()
696 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
702 String8::format("requested %s permission", name.string()), in addImpliedFeaturesForPermission()
716 String8("requested a telephony permission"), in addImpliedFeaturesForPermission()
747 const String8& assetPath = bundle->getPackageIncludes()[i]; in doDump()
754 if (!assets.addAssetPath(String8(filename), &assetsCookie)) { in doDump()
786 const String8 manifestFile("AndroidManifest.xml"); in doDump()
892 String8 tag(ctag16); in doDump()
900 String8 pkg = AaptXml::getAttribute(tree, NULL, "package", NULL); in doDump()
904 String8 error; in doDump()
905 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
920 String8 error; in doDump()
921 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
937 String8 error; in doDump()
938 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
957 Vector<String8> locales; in doDump()
977 String8 error; in doDump()
1082 String8 pkg; in doDump()
1083 String8 activityName; in doDump()
1084 String8 activityLabel; in doDump()
1085 String8 activityIcon; in doDump()
1086 String8 activityBanner; in doDump()
1087 String8 receiverName; in doDump()
1088 String8 serviceName; in doDump()
1089 Vector<String8> supportedInput; in doDump()
1093 KeyedVector<String8, ImpliedFeature> impliedFeatures; in doDump()
1113 if (ctag16 == NULL || String8(ctag16) != "uses-sdk" || curDepth != 2) { in doDump()
1155 String8 aName(getComponentName(pkg, activityName)); in doDump()
1267 String8 tag(ctag16); in doDump()
1291 String8 versionName = AaptXml::getResolvedAttribute(res, tree, in doDump()
1302 String8 splitName = AaptXml::getAttribute(tree, NULL, "split"); in doDump()
1310 String8 platformBuildVersionName = AaptXml::getAttribute(tree, NULL, in doDump()
1323 String8 platformBuildVersionCode = AaptXml::getAttribute(tree, NULL, in doDump()
1346 String8 compileSdkVersionCodename = AaptXml::getResolvedAttribute(res, tree, in doDump()
1387 String8 label; in doDump()
1392 String8 llabel = AaptXml::getResolvedAttribute(res, tree, LABEL_ATTR, in doDump()
1414 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR, in doDump()
1423 String8 icon = AaptXml::getResolvedAttribute(res, tree, ICON_ATTR, &error); in doDump()
1438 String8 banner = AaptXml::getResolvedAttribute(res, tree, BANNER_ATTR, in doDump()
1498 String8 name = AaptXml::getResolvedAttribute(res, tree, in doDump()
1520 String8 name = AaptXml::getResolvedAttribute(res, tree, in doDump()
1601 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1638 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1655 const String8 requiredFeature = AaptXml::getAttribute(tree, in doDump()
1657 const String8 requiredNotFeature = AaptXml::getAttribute(tree, in doDump()
1682 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1701 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1711 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1721 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1739 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1741 String8 publicKey = AaptXml::getAttribute(tree, PUBLIC_KEY_ATTR, in doDump()
1810 String8("one or more activities have specified a " in doDump()
1817 String8("one or more activities have specified a " in doDump()
1823 String8 libraryName = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1846 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR, in doDump()
1869 String8 permission = AaptXml::getAttribute(tree, PERMISSION_ATTR, in doDump()
1913 String8 permission = AaptXml::getResolvedAttribute(res, tree, in doDump()
1926 String8 metaDataName = AaptXml::getResolvedAttribute(res, tree, in doDump()
1936 printResolvedResourceAttribute(res, tree, VALUE_ATTR, String8("value"), in doDump()
1942 String8("resource"), &error); in doDump()
1953 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
1964 const String8 androidSchema("http://schemas.android.com/apk/res/android"); in doDump()
1967 String8 name = AaptXml::getResolvedAttribute(res, tree, NAME_ATTR, &error); in doDump()
2015 String8 name = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
2031 String8 xmlPath = AaptXml::getResolvedAttribute(res, tree, in doDump()
2041 Vector<String8> categories = getNfcAidCategories(assets, xmlPath, in doDump()
2062 String8 action; in doDump()
2120 String8 category = AaptXml::getAttribute(tree, NAME_ATTR, &error); in doDump()
2142 printUsesPermission(String8("android.permission.WRITE_EXTERNAL_STORAGE")); in doDump()
2143 printUsesImpliedPermission(String8("android.permission.WRITE_EXTERNAL_STORAGE"), in doDump()
2144 String8("targetSdkVersion < 4")); in doDump()
2148 printUsesPermission(String8("android.permission.READ_PHONE_STATE")); in doDump()
2149 printUsesImpliedPermission(String8("android.permission.READ_PHONE_STATE"), in doDump()
2150 String8("targetSdkVersion < 4")); in doDump()
2159 printUsesPermission(String8("android.permission.READ_EXTERNAL_STORAGE"), in doDump()
2161 printUsesImpliedPermission(String8("android.permission.READ_EXTERNAL_STORAGE"), in doDump()
2162 String8("requested WRITE_EXTERNAL_STORAGE"), in doDump()
2169 printUsesPermission(String8("android.permission.READ_CALL_LOG")); in doDump()
2170 printUsesImpliedPermission(String8("android.permission.READ_CALL_LOG"), in doDump()
2171 String8("targetSdkVersion < 16 and requested READ_CONTACTS")); in doDump()
2174 printUsesPermission(String8("android.permission.WRITE_CALL_LOG")); in doDump()
2175 printUsesImpliedPermission(String8("android.permission.WRITE_CALL_LOG"), in doDump()
2176 String8("targetSdkVersion < 16 and requested WRITE_CONTACTS")); in doDump()
2184 String8("default feature for all apps"), false); in doDump()
2373 SortedVector<String8> architectures; in doDump()
2396 String8 intel64("x86_64"); in doDump()
2397 String8 arm64("arm64-v8a"); in doDump()
2489 if (strcasecmp(String8(fileName).getPathExtension().string(), ".gz") == 0) { in doAdd()
2491 result = zip->addGzip(fileName, String8(fileName).getBasePath().string(), NULL); in doAdd()
2494 String8 storageName = String8(fileName).getPathLeaf(); in doAdd()
2615 static String8 buildApkName(const String8& original, const sp<ApkSplit>& split) { in buildApkName()
2620 String8 ext(original.getPathExtension()); in buildApkName()
2621 if (ext == String8(".apk")) { in buildApkName()
2622 return String8::format("%s_%s%s", in buildApkName()
2628 return String8::format("%s_%s", original.string(), in buildApkName()
2643 String8 dependencyFile; in doPackage()
2700 assets->print(String8()); in doPackage()
2710 const Vector<String8>& splitStrs = bundle->getSplitConfigurations(); in doPackage()
2751 dependencyFile = String8(outputAPKFile); in doPackage()
2758 dependencyFile = String8(bundle->getRClassDir()); in doPackage()
2774 const String8 customPkg(bundle->getCustomPackage()); in doPackage()
2786 String8 libs(bundle->getExtraPackages()); in doPackage()
2790 err = writeResourceSymbols(bundle, assets, String8(packageString), true, in doPackage()
2835 String8 outputPath = buildApkName(String8(outputAPKFile), split); in doPackage()
2901 String8 input(bundle->getSingleCrunchInputFile()); in doSingleCrunch()
2902 String8 output(bundle->getSingleCrunchOutputFile()); in doSingleCrunch()