Не удалось выполнить задачу «: app: installRelease» ». - PullRequest
0 голосов
/ 27 апреля 2020

Я хотел создать файл android apk в реактивном. Я следовал инструкциям по ссылке ниже

https://reactnative.dev/docs/signed-apk-android

  1. Сгенерированный ключ загрузки
  2. Добавлены переменные gradle
  3. Добавлена ​​подпись конфигурации

это работало хорошо, но для приведенной ниже команды я получаю сообщение об ошибке

npx react-native run-android --variant=release

Ошибка:

Задача: app: installRelease FAILED

FAILURE: сборка не удалась с исключением.

  • Что пошло не так: выполнение задачи не выполнено ': app: installRelease'.

    com. android .builder.testing.api.DeviceException: com. android .ddmlib.InstallException: INSTALL_FAILED_UPDATE_INCOMPATIBLE: Пакет io.nativebase.market.geekyants подписи .straptaxiapp не соответствуют ранее установленной версии; игнорирование!

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите с --scan, чтобы получить полное представление.

  • Получите дополнительную помощь по https://help.gradle.org

BUILD FAILED in 20 с 65 выполнимых задач: 2 выполнено, 63 ошибки обновлены. Не удалось установить приложение на устройство, ознакомьтесь с информацией об ошибке выше. Убедитесь, что у вас запущен эмулятор Android или подключено устройство, и вы настроили среду разработки Android: https://facebook.github.io/react-native/docs/getting-started.html error Команда завершилась неудачно: ./gradlew app: installRelease. Запустите CLI с флагом --verbose для более подробной информации. Сильный текст

Пожалуйста, помогите ..!

1 Ответ

0 голосов
/ 28 апреля 2020

У меня была такая же проблема раньше. Убедитесь, что у вас нет другой версии приложения, установленной на вашем телефоне. Если это так, удалите предыдущую версию, и она будет работать нормально.

Если это не так попробуйте обновить номер версии в app / build.gradle в папке android.

Надеюсь, это поможет.

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