То же APK для бесплатных и платных версий на Android Market? - PullRequest
5 голосов
/ 10 июня 2011

Можно ли перечислить в Android Market от Google одиночный APK для и бесплатных и платных версий?

До сих пор я нашел только этосовет , чтобы создать кнопку в бесплатной версии, которая ссылается на платные версии, но IIUC - это все еще 2 отдельных APK.

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

Меня интересует способ (Google) Android Market для обеспечения функциональности, аналогичной MPL PayPal (то есть одно приложение делает все это),Возможно ли это?

РЕДАКТИРОВАТЬ: Исходя из ответа ниже, кажется, что Google In-App Billing облегчает это.

Однако, LVL Требования и ограничения говорит:

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

Я знаю, что LVL - это не то же самое, что биллинг в приложении, но LVL определеннотребуется для биллинга в приложении (если только для использования ключа).Так как же это согласовать?

Ответы [ 2 ]

6 голосов
/ 10 июня 2011

В приложениях можно использовать что-то, известное как . Минимальное API - 1.6, что должно хорошо работать. В принципе, любой мог загрузить код, но при желании можно было бы разблокировать некоторые функции, чтобы купить новую функциональность. У них также есть пример кода , который показывает, как это работает.

Кроме того, вы можете использовать API лицензирования и просто проверить, лицензировано ли ваше приложение. Однако для этого потребуется другое имя пакета, как для всех приложений.

3 голосов
/ 10 июня 2011

Вы можете переименовать пакет перед компиляцией и выпустить его как два приложения.

т. Е. Com.example.yourproject и com.example.yourprojectpaid

Вам необходимо использовать ключ как для LVL, так и для биллинга в приложении, и это требует значительных усилий для настройки.Если вы хотите простой выход, используйте приведенный выше пример, но знаете, что ваше платное приложение не защищено от пиратства, если вы не используете LVL для платного приложения или для покупок приложения, если приложение остается бесплатным.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...