Один APK несколько Android Market "продукты" - PullRequest
0 голосов
/ 20 августа 2011

У меня есть приложение с двумя уровнями функциональности, которые можно «упаковать» как два продукта, оба платные.Кодовый набор такой же;приложение просто работает с этим конфигом уровня и соответствующим образом запрещает / включает функции.

Могу ли я загрузить один APK и отметить какую-то «опцию» или конфигурацию, чтобы она отображалась в Android Market как два продукта?Или я "застрял" с созданием двух APK, с уровнем конфигурации, каким-то образом жестко запрограммированным в XML или код?

В любом случае, что сработало для вас?

Спасибо, S-

1 Ответ

2 голосов
/ 21 августа 2011

Для меня работает библиотека и два приложения с разными идентификаторами пакетов, которые ссылаются на нее.Весь функционал есть в библиотеке, активности и все.Решение о том, какой вариант приложения будет отображаться, принимается на основе идентификатора пакета.

Имя пакета Java приложения не должно совпадать с именем пакета APK.Все, что вам нужно сделать, это поместить полное имя класса в манифест.Если у вас нет имени пакета в приложении (и почему вы должны это делать), все будет в порядке.

...