Публикация двух версий одного и того же приложения, оптимизированных для разных телефонов, в качестве обновления - PullRequest
0 голосов
/ 11 июля 2011

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

Это то, что я буду контролировать с помощью файла Manifest?
Если да, то как!?

Типичный сценарий: у меня есть отдельная версия для HTC Inspire 4G и другая версия для любого другого телефона.
Как я могу загрузить эти два на рынок, когда:

  • Приложение должно быть обновлено
  • Приложение - свежая загрузка

Ответы [ 2 ]

1 голос
/ 11 июля 2011

Разница только в интерфазах?Возможно, вы могли бы объединить проекты, используя альтернативные макеты.

Если вы абсолютно ДОЛЖНЫ иметь два отдельных приложения, я думаю, что вам, возможно, придется скопировать содержимое вашего проекта в новый файл, так как рынок Android не будетпозволяет публиковать несколько приложений с одним и тем же именем пакета (это остановит загрузку любого приложения с одним и тем же пространством имен и попросит обновить вместо него первое приложение).

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

0 голосов
/ 11 июля 2011

К сожалению, каждое приложение на рынке должно иметь уникальный пакет.Так что вам не повезло обновить одно приложение на другое в зависимости от устройства.

Я бы посоветовал вам включить в код код для Inspire 4G.Я подозреваю, что различия не настолько значительны, чтобы оправдать два заявления.

...