Intereting Posts
Как я могу отличить, изменяется ли переключатель, значение флажка пользователем или программно (в том числе путем удержания)? Студия Android, как удалить папку со ссылками? Сообщение данных FCM, не полученное в Android, когда приложение находится в фоновом режиме Android – разница между Gridlayout и Staggered Gridlayout Проблемы с камерой и фотографией для Android с Samsung Galaxy S3, S4, S5 Android: Исправлен шрифт ширины в AlertDialog Android AsyncTasks Как проверить Если активность все еще запущена ExpandableListView дочерний кликер-прослушиватель не работает С использованием библиотеки android.support.v4 в идее Intellij Создание пользовательского ImageView Разрешение BroadcastReceiver для оболочки adb Пропускать заголовки в PreferenceActivity, когда есть только один заголовок Использование одного и того же отладочного хранилища ключей на нескольких компьютерах Создать программные кнопки для Android с использованием XML-макета в качестве шаблона Лицензионный ключ Android

INSTALL_FAILED_ALREADY_EXISTS при попытке установить APK-пакет

У меня есть 2 версии моего приложения для Android. Одна версия разработчика и одна производственная версия. Я хочу установить обе версии на свой телефон.

Я получаю это сообщение:

./adb install application.apk 1829 KB/s (177760 bytes in 0.094s) pkg: /data/local/tmp/application.apk Failure [INSTALL_FAILED_ALREADY_EXISTS] 

Есть ли способ обойти эту ошибку без удаления моей версии разработки?

Solutions Collecting From Web of "INSTALL_FAILED_ALREADY_EXISTS при попытке установить APK-пакет"

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

adb install -r InfoTest.apk означает, что вы adb install -r InfoTest.apk перед установкой -r удалить цель .//adb uninstall InfoTest.apk

Или

Экспортируйте приложение с другим местоположением .apk, но с той же подписью для обоих.

Означает код версии 1.0 для dev Код версии 2.0 для производства с использованием того же файла нажатия клавиш и сертификата.

Если вы меняете сертификаты, тогда установите два приложения с тем же именем на эмулятор / устройство.