Подтвердить что ты не робот

Не удалось завершить сеанс установки... Подписи несовместимы - Android

Я пытаюсь запустить мой проект, но получаю эту ошибку:

Ошибка установки с сообщением Не удалось завершить сеанс: INSTALL_FAILED_INVALID_APK:/data/app/vmdl1841863905.tmp/11_app-debug подписи непоследовательны. Возможно, этот вопрос разрешено путем удаления существующей версии apk, если она присутствовать, а затем снова устанавливать.

ПРЕДУПРЕЖДЕНИЕ: Удаление приведет к удалению данных приложения!

Вы хотите удалить существующее приложение?

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

4b9b3361

Ответ 1

Эта ошибка обычно происходит со мной в Android Studio, когда я пытаюсь открыть проект, который был перемещен с другого пути или местоположения, также другие причины могут вызвать это, что работает для меня:

  • меню "Построить"
  • запустить "Перестроить проект".

Затем запустите приложение на устройстве или эмуляторе, и ошибка исчезнет. Я знаю, что ошибка не имеет к этому никакого отношения, но это то, что для меня исправляет, попробуйте и дайте мне знать.

Ответ 2

Я также столкнулся с такой же проблемой. Это можно решить. Удалите указанные ниже каталоги и перезапустите AndroidStudio. Запустите приложение.

введите описание изображения здесь

Ответ 3

Решение: отключить мгновенный запуск

Android Studio> Настройки> Сборка, выполнение, развертывание> Снимите флажок Включить мгновенный запуск, чтобы выполнить горячую замену изменений кода/ресурсов при развертывании

Мои проблемы были конкретно связаны с несоответствием пакета:

Installation failed with message Failed to finalize session: INSTALL_FAILED_INVALID_APK: /data/app/vmdel334040403.tmp/11_package_name_--dev package com.package.name inconsistent with com.package.othername It is possible that this issue is resolved by uninstalling...

Нет, не правда. Там не было ничего, чтобы удалить. Ничего не получалось. Очистка, аннулирование кэша/перезапуск, удаление папок,.gradlew, перезагрузка устройства, отключение вещей и т.д.

Также в качестве подсказки для всех, когда вы создаете название пакета для проекта, избавьте себя от проблем, которые у меня были, и НЕ ИЗМЕНЯЙТЕ ЕГО. Это уникальный идентификатор вашего приложения в игровом магазине. Он используется во многих облачных сообщениях идентификации и глубоких ссылок для имен пакетов.

Android Studio 3.1 Build #AI-173.4670197, built on March 21, 2018 JRE: 1.8.0_152-release-1024-b01 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains sro Mac OS X 10.12.6

Ответ 4

Отключить мгновенный запуск в Android Studio, а затем очистить, перестроить и запустить, он должен исправить эту проблему.

Ответ 5

В Android Studio из меню сборки:

1. Clean Project
2. Rebuild Project

Это решило ту же проблему для меня...

Ответ 6

Я использую аромат, потому что мне нужно опубликовать 2 версию (Person, Enterprise).

У меня такая же проблема. Моим решением является запись versionCode android versionName в build.gradle(перед этим в AndroidManifest.xml).

введите описание изображения здесь

введите описание изображения здесь введите описание изображения здесь

Ответ 7

Я сделал это и решил:

Я удалю MyAPP.apk, и я не могу установить его прямо сейчас. поэтому я вручную устанавливаю MyAPP.apk.

Теперь я пытаюсь повторить попытку с Android Studio, и это сработало для меня.

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

Ответ 8

Я смог решить это, выполнив:

  • отключить устройство
  • adb kill-server
  • adb start-server
  • подключить устройство
  • Запуск приложения с виртуального устройства

Ответ 9

Отключить мгновенный запуск в Android Studio. 1-Перейти в настройки. 2-Выберите "Построить, Выполнить, Deployment--> Мгновенный Run--> снять флажок" Включить мгновенный запуск "для изменения кода горячей замены/изменений ресурсов при развертывании.

А затем Очистите, Перестройте и Запустите, Это должно решить эту проблему

Ответ 10

Я получил эту ошибку после добавления конфигурации подписи.

Решил это, удалив папку сборки ::

  1. Вид проекта → приложение → построить (удалить эту папку или все папки в ней)
  2. Чистый проект
  3. Перестроить проект

Ответ 11

Я получил эту ошибку после копирования существующего приложения. Это помогло:

  1. Перейдите в папку проекта, перейдите в build.gradle Under (модуль: приложение).
  2. щелкните build.gradle, проверьте под defaultConfig, измените applicationId, если он все еще ссылается на исходный проект, который вы скопировали.
  3. Затем перейдите, Tools > Android > Sync проекта

Это сработало для меня. Если он не переходит к xml AndroidManifest и измените метку на строковый ресурс для нового имени приложения.

Ответ 12

В моем случае я добавил дополнительную пустую строку после строки versionCode. Я продолжал получать версию, противоречивую проблему. Наконец, он исчез после удаления лишней пустой строки и повторной синхронизации.

Ответ 13

Я получил ту же ошибку, что и вы, после обновления моей Windows 10. То, что я сделал, чтобы она заработала, было очистить и перестроить проект.

Ответ 14

Мне пришлось перезагрузить телефон, чтобы он заработал (приложение было удалено при перезагрузке телефона).

Ответ 15

В AndroidManifest.xml вы должны добавить android:installLocation="preferExternal" над <application.../>.

enter image description here

Ответ 16

в моем случае после Rebuild Project работал: D

Ответ 17

Отключить мгновенный запуск в Android Studio. Затем очистить, восстановить и запустить. Это должно исправить эту проблему.

Чтобы отключить мгновенный запуск, выполните:

В Android Studio: "Настройки" → "Построить, Выполнить, Развернуть" → Снять отметку " Включить мгновенный запуск" для горячей замены кода/изменений ресурса при развертывании.

Ответ 18

  1. Build-> Перестроить проект.
  2. Clean.
  3. Бежать

Надеюсь, проблема решит.