Генерируя подписанный APK, выдает оставшийся DexItemBasedString, android? - PullRequest
0 голосов
/ 09 апреля 2019

Когда я генерирую подписанный APK, android studio выдает мне эту ошибку «Remaining DexItemBasedString».Невозможно найти что-либо связанное с этим в сети.

1 Ответ

1 голос
/ 03 мая 2019

Если вы используете разные действия для разных вариантов сборки, я думаю, что R8 пытается убедиться, что действие существует, когда вы запускаете действие с именем класса:

Intent intent= null;
try {
    intent = new Intent(getContext(), Class.forName(“com.yourapp.TestActivity”));
} catch (ClassNotFoundException e) {
    e.printStackTrace();
}
startActivity(intent);

Если ваша активность не существует в вашемнапример, вариант выпуска, возможно, вы можете установить имя своей активности из BuildConfig для каждой сборки отдельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...