Установка .apk

Я сгенерировал apk-файл для Android версии 2.2 с помощью Eclipse => «экспорт», затем закинул его в свой Galaxy ACE GT-S5830M (Android 2.3.6) и попытался установить, но получил сообщение: «Приложение, которое вы установка заменит другое приложение». Но я устанавливал это приложение в первый раз. Когда я нажал OK, установка началась, но остановилась через две секунды, и я получил эту ошибку: «Приложение не установлено». Я пытался несколько раз. Я также попробовал на смартфоне моего друга, у него есть Google Nexus, и он успешно установился. Также я проверил «Разрешить установку приложений, отличных от Market», но это не помогло.

У кого-нибудь есть идеи, что я могу сделать?


person Big.Child    schedule 23.05.2012    source источник
comment
вероятно, проблема с именем вашего пакета. Какова текущая стоимость?   -  person mihail    schedule 23.05.2012


Ответы (3)


Убедитесь, что ваше приложение использует «вероятно уникальное» имя пакета, а не что-то вроде com.example, которое может использоваться другими проектами, которые вы запускали на своем телефоне. Примеры см. в соглашениях об именовании пакетов. вероятность конфликтов.

person wsanville    schedule 23.05.2012
comment
Да, верно, у меня было два приложения с одинаковым именем пакета, я удалил старое, и все успешно установилось. - person Big.Child; 24.05.2012

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

person dda    schedule 23.05.2012
comment
также происходит, когда вы пытаетесь отлаживать один и тот же проект с разных рабочих станций. - person mihail; 23.05.2012

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

person Andi Krusch    schedule 23.05.2012