Android Studio: запуск на устройстве другой подписи - PullRequest
0 голосов
/ 19 сентября 2019

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

Error

Я все еще использую то же хранилище ключей с тем же паролем хранилища ключей, псевдонимом и паролем ключа.Что может быть причиной другой подписи?Я также отметил, что не могу создать подписанный пакет.Может ли это быть ошибкой в ​​Android Studio 3.5?Я не видел его на странице известных проблем

РЕДАКТИРОВАТЬ: удаление / удаление приложения не вариант.Я хочу обновить старое приложение новым приложением, и все данные должны быть сохранены.Я ищу причину, по которой подпись другая

1 Ответ

0 голосов
/ 19 сентября 2019

Возможности ошибки:

  1. Это происходит, когда два разных приложения имеют одинаковое имя пакета и разные подписи сборки.
  2. Возможно, установлено одно и то же приложениес другой подписью перед собой.

    Как решить эту проблему?

  3. Вы можете удалить существующее приложение, если оно вам больше не нужно.
  4. Попробуйте следующую команду оболочки

    adh shell

    pm список пакетов

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

    adb uninstall your-packagename

...