0

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

ответ

0

Вы подписали свои версии приложений с разными ключами.

Если они были построены на разных компьютерах, ключи отладки различны. Если он построен на одном компьютере, скорее всего, это ключ отладки и один ключ выпуска.

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

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

http://developer.android.com/tools/publishing/app-signing.html

Смежные вопросы