Получаю ошибку при установке apk “An existing package by the same name with a conflicting signature is already installed”

289
05 мая 2017, 16:44

Сделал build debug apk файла пробую установить на устройство получаю такую ошибку An existing package by the same name with a conflicting signature is already installed

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

Странно, что это происходит с дебажным апк файлом.

Как считаете может ли быть эта ошибка из за того, что первый файл который был установлен был собран на Win , а этот файл с которым ошибка я собрал на Mac ?

Посоветуйте, что делать?

Answer 1

Если на Win еще есть debug.keystore, то скопируйте его на ваш Mac и заново соберите билд. Этот ключ создается при первой компиляции любого приложения. Он не привязан к компьютеру.

По умолчанию debug.keystore хранится по следующему пути:

Win XP

C:\Documents and Settings\<username>\.android

Win 7 or higher

C:\Users\<username>\.android

Mac

/Users/<username>/.android/
READ ALSO
AuthCheckPhone Telegram Api java

AuthCheckPhone Telegram Api java

Есть база данных на 350 тысномеров

275
Что такое packager java и как его написать?

Что такое packager java и как его написать?

Требуется написать packager, который запускает сериализацию в отдельном тредеПомогите потять, что это вообще?

377
Задать размер вьюхи в состоянии wrap_content

Задать размер вьюхи в состоянии wrap_content

Допустим, я создал простейшую кастомную вьюху, она наследуется от View, а все, что у ней есть это конструктор с контекстом и метод onDraw(Canvas), который...

228
Постепенная отрисовка графика JavaFX

Постепенная отрисовка графика JavaFX

Хочу сделать плавную отрисовку графика в JavaFX, сейчас график рисуется как-то странно, как-будто "натягивается" на координаты, а необходимо,...

289