Построение версии моего приложения с выпуском создает манифест с дублирующимся разрешением. Сборка завершается успешно, но когда я иду, чтобы загрузить новый APK в производство, я получаю следующее сообщение об ошибке:Не удалось загрузить новый APK в Google Play
«Ошибка при загрузке
Повторяющиеся заявления разрешения android.permission.READ_EXTERNAL_STORAGE с различными maxSdkVersions»
В промежуточных манифестах релиз AndroidManifest имеет соответствующее разрешение, но он встречается только один раз с maxSdkVersion
(см. Ниже).
MyApp/построить/промежуточные/манифестов/выпуск/AndroidManifest.xml
...
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<android:uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE"
android:maxSdkVersion="18" />
...
Обратите внимание, что READ_EXTERNAL_STORAGE
генерируется дважды, один раз с тегом uses-permission
и один раз с .
Эта ошибка произошла сегодня; последний APK, который я успешно загрузил, был около недели назад; с этого времени никакие зависимости или разрешения не изменились в моем проекте.
Очищенная и закрытая студия Android 10 раз, maxSdkVersion не задана в моих файлах градиента, неизменно устанавливайте minSdkVersion во всех файлах градиента и ничего. Единственное, что делало трюк, было вручную удалять все внутри папки Build и снова строиться ........ проблема исчезла –