Будет ли приложение Android, установленное на другой машине (через Android Studio), получать другую подпись? - PullRequest
0 голосов
/ 23 мая 2018

У меня есть старое приложение, которое я написал только для личного использования, и которое никогда не было выпущено в Play Store.Я установил его на свой телефон через Android Studio с помощью команды запуска приложения.

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

"Установка не удалась, поскольку на устройстве уже есть приложение с тем же пакетом, но с другой подписью. Чтобы продолжить, необходимо удалить существующее приложение."

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

1 Ответ

0 голосов
/ 23 мая 2018

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

Вы можете скопировать сертификат отладки со старого компьютера на новый.

Файл находится в вашем [userhome]\.android\debug.keystore

...