Lines Matching defs:pkg

416         Package pkg = null;
421 pkg = parsePackage(res, parser, flags, errorText);
428 if (pkg == null) {
448 pkg.mPath = destCodePath;
449 pkg.mScanPath = mArchiveSourcePath;
450 //pkg.applicationInfo.sourceDir = destCodePath;
451 //pkg.applicationInfo.publicSourceDir = destRes;
452 pkg.mSignatures = null;
454 return pkg;
457 public boolean collectCertificates(Package pkg, int flags) {
458 pkg.mSignatures = null;
487 Log.e(TAG, "Package " + pkg.packageName
521 Log.e(TAG, "Package " + pkg.packageName
541 Log.e(TAG, "Package " + pkg.packageName
560 pkg.mSignatures = new Signature[certs.length];
562 pkg.mSignatures[i] = new Signature(
566 Log.e(TAG, "Package " + pkg.packageName
761 final Package pkg = new Package(pkgName);
766 pkg.mVersionCode = sa.getInteger(
768 pkg.mVersionName = sa.getNonConfigurationString(
770 if (pkg.mVersionName != null) {
771 pkg.mVersionName = pkg.mVersionName.intern();
783 pkg.mSharedUserId = str.intern();
784 pkg.mSharedUserLabel = sa.getResourceId(
789 pkg.installLocation = sa.getInteger(
792 pkg.applicationInfo.installLocation = pkg.installLocation;
824 if (!parseApplication(pkg, res, parser, attrs, flags, outError)) {
828 if (parsePermissionGroup(pkg, res, parser, attrs, outError) == null) {
832 if (parsePermission(pkg, res, parser, attrs, outError) == null) {
836 if (parsePermissionTree(pkg, res, parser, attrs, outError) == null) {
850 if (name != null && !pkg.requestedPermissions.contains(name)) {
851 pkg.requestedPermissions.add(name.intern());
880 pkg.configPreferences.add(cPref);
903 if (pkg.reqFeatures == null) {
904 pkg.reqFeatures = new ArrayList<FeatureInfo>();
906 pkg.reqFeatures.add(fi);
911 pkg.configPreferences.add(cPref);
982 pkg.applicationInfo.targetSdkVersion
985 pkg.applicationInfo.targetSdkVersion = targetVers;
1032 if (pkg.protectedBroadcasts == null) {
1033 pkg.protectedBroadcasts = new ArrayList<String>();
1035 if (!pkg.protectedBroadcasts.contains(name)) {
1036 pkg.protectedBroadcasts.add(name.intern());
1043 if (parseInstrumentation(pkg, res, parser, attrs, outError) == null) {
1053 if (!pkg.packageName.equals(orig)) {
1054 if (pkg.mOriginalPackages == null) {
1055 pkg.mOriginalPackages = new ArrayList<String>();
1056 pkg.mRealPackage = pkg.packageName;
1058 pkg.mOriginalPackages.add(orig);
1075 if (pkg.mAdoptPermissions == null) {
1076 pkg.mAdoptPermissions = new ArrayList<String>();
1078 pkg.mAdoptPermissions.add(name);
1113 if (!foundApp && pkg.instrumentation.size() == 0) {
1123 if (pkg.applicationInfo.targetSdkVersion >= npi.sdkVersion) {
1126 if (!pkg.requestedPermissions.contains(npi.name)) {
1129 implicitPerms.append(pkg.packageName);
1135 pkg.requestedPermissions.add(npi.name);
1143 && pkg.applicationInfo.targetSdkVersion
1145 pkg.applicationInfo.flags |= ApplicationInfo.FLAG_SUPPORTS_SMALL_SCREENS;
1148 pkg.applicationInfo.flags |= ApplicationInfo.FLAG_SUPPORTS_NORMAL_SCREENS;
1151 && pkg.applicationInfo.targetSdkVersion
1153 pkg.applicationInfo.flags |= ApplicationInfo.FLAG_SUPPORTS_LARGE_SCREENS;
1156 && pkg.applicationInfo.targetSdkVersion
1158 pkg.applicationInfo.flags |= ApplicationInfo.FLAG_SUPPORTS_XLARGE_SCREENS;
1161 && pkg.applicationInfo.targetSdkVersion
1163 pkg.applicationInfo.flags |= ApplicationInfo.FLAG_RESIZEABLE_FOR_SCREENS;
1166 && pkg.applicationInfo.targetSdkVersion
1168 pkg.applicationInfo.flags |= ApplicationInfo.FLAG_SUPPORTS_SCREEN_DENSITIES;
1171 return pkg;
1174 private static String buildClassName(String pkg, CharSequence clsSeq,
1177 outError[0] = "Empty class name in package " + pkg;
1183 return (pkg + cls).intern();
1186 StringBuilder b = new StringBuilder(pkg);
1194 outError[0] = "Bad class name " + cls + " in package " + pkg;
1198 private static String buildCompoundName(String pkg,
1202 if (pkg != null && c == ':') {
1204 outError[0] = "Bad " + type + " name " + proc + " in package " + pkg
1212 + pkg + ": " + nameError;
1215 return (pkg + proc).intern();
1220 + pkg + ": " + nameError;
1226 private static String buildProcessName(String pkg, String defProc,
1230 return defProc != null ? defProc : pkg;
1235 if (sp.equals(pkg) || sp.equals(defProc) || sp.equals(procSeq)) {
1236 return pkg;
1243 return buildCompoundName(pkg, procSeq, "process", outError);
1246 private static String buildTaskAffinityName(String pkg, String defProc,
1254 return buildCompoundName(pkg, procSeq, "taskAffinity", outError);