Мне нужно знать о base.apk .Когда я запускаю следующий код:
PackageInfo paramPackageInfo = null;
try {
paramPackageInfo = MainActivity.this.getPackageManager().getPackageInfo(MainActivity.this.getPackageName(), 0);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
ApplicationInfo localApplicationInfo = paramPackageInfo.applicationInfo;
String str2 = localApplicationInfo.sourceDir;
Значение в Marshamallow of str2 равно:
/data/app/com.package.name-RY_AUYdNAwLZg==/base.apk
и In kitkat itis:
/data/app/com.package.name.apk
Теперь я хочу знать, как я могу переименовать этот base.apk в имя моего приложения или есть какие-то изменения в манифесте или gradle для этого?Установленный apk, который отображается на главном экране обоих устройств, имеет правильные имена, тогда почему в Marshmallow только в каталоге он называется base.apk