Перейти к содержанию
Fire Monkey от А до Я
  • 0

Приложение не установлено. Уже установлен пакет с таким именем и другой подписью


sdn31

Вопрос

Добрый день всем.

 

Случилась такая ситуация. Есть Delphi XE 8.  На ПК сделал программу, установил в телефон/планшет.  ПК "умер", поставил XE8 на ноутбук,  теже исходники проекта перекомпилировал, и при установке на телефон пишет что "Приложение не установлено. Уже установлен пакет с таким именем и другой подписью" . т.е. обновить приложение не получается.

приходится сначала удалять старое потом закачивать новое. Почему такое произошло.??? В настройках Project-Options- Provisioning стоит  Build Type - Android Development. т.е. никакого ключа не надо. 

Приложение настроено на автообновление с собственного сервера, и у всех такой "косяк" приходится  делать" обновление" руками. Подскажите что и где настроить в параметрах проекта???

 

 

 

 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

У меня также. Компилю Android проект на разных компьютерах. При переходе с компьютера на компьютер приходится сначала удалить приложение с устройства.

 

Думаю причина в том что тестовая подпись (C:\Users\{username}\AppData\Roaming\Embarcadero\BDS\17.0\debug.keystore) от эмбаркадеро разная в разных установках.

Изменено пользователем bigjorj
Ссылка на комментарий
  • 0

 В настройках Project-Options- Provisioning стоит  Build Type - Android Development. т.е. никакого ключа не надо. 

Приложение настроено на автообновление с собственного сервера, и у всех такой "косяк" приходится  делать" обновление" руками. Подскажите что и где настроить в параметрах проекта???

Подпись всегда присутствует в андроид приложениях. А распространять ПО в development сборке с debug информацией и подписью совсем моветон.

Один раз сделать файл KeyStore и сохранить его в папке проекта дело одной минуты.

Изменено пользователем Камышев Александр
Ссылка на комментарий
  • 0
В 12.12.2015 в 07:52, beklexx сказал:

Теперь скажи пожалуйста как этот, его родственников, -cleaninstall  убрать оттуда... потому что его удаляешь - а он всеравно там..... втф??)))

Ссылка на комментарий
  • 0
В 12.12.2015 в 10:22, sdn31 сказал:

Спасибо. взял ключ из "C:\Users\{username}\AppData\Roaming\Embarcadero\BDS\17.0\debug.keystore" и все заработало. Теперь со временем нужно сделать файл KeyStore. 

Сменил ноутбук, переустановил Embarcadero и столкнулся с подобной ошибкой. Благо, старый диск в наличии. Перенёс этот debug.keystore, всё наладилось.

Изменено пользователем Hevard
Ссылка на комментарий

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...