Написал два приложения для Android с Eclipse. Не можете установить оба одновременно? - PullRequest
1 голос
/ 13 октября 2011

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

Android считает, что это одно и то же приложение! Понятия не имею почему. Оба подписаны. Android хочет, чтобы я удалил приложение A, прежде чем я смогу установить приложение B. Не похоже, чтобы у них было одинаковое имя или что-то еще. Они используют одно и то же имя пакета, но имена действий разные. Должно ли имя пакета быть другим?

Ответы [ 4 ]

2 голосов
/ 13 октября 2011

Краткий ответ, да.Пакеты должны соответствовать вашей программе / «компании», поэтому сохраняйте их в таком виде

1 голос
/ 13 октября 2011

Должны иметь разные имена пакетов.Никакие два приложения на Android Marketplace не могут иметь одинаковое имя пакета.Просто измените название пакета, и все будет хорошо.Вы можете гарантировать уникальные имена пакетов для вашего приложения, просто используя соглашение об именах com.developername.appname.

0 голосов
/ 13 октября 2011

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

0 голосов
/ 13 октября 2011

Android идентифицирует разные приложения по разным именам пакетов.Если приложение имеет то же имя пакета, что и другое на рынке (или на устройстве), оно не сможет определить, какой из пакетов является правильным для изменения / удаления / запуска, и, следовательно, требует, чтобы все приложения имели разные имена пакетов.

...