Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Настроить в своей программе платный контент - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Перенос проекта из Eclipse в Android Studio http://www.cyberforum.ru/android-dev/thread1757747.html
У меня есть простенький чат на Java, проблема в том, что мне нужно перенести клиентскую часть на Андройд... Пробовал на Eclipse ставить плагин ADT, но там появляются другие проблемы. Решил...
Программирование Android Parcel Unmarshalling unknown type code 7667826 at offset 248 При передаче одного значения ArrayList из Activity в Activity все проходит хорошо, но при <2 выскакивает ошибка Caused by: java.lang.RuntimeException: Parcel android.os.Parcel@52800e38:... http://www.cyberforum.ru/android-dev/thread1757708.html
Запуск чужого проекта в Android Studio Программирование Android
Есть пример работы API https://github.com/condesales/easyFoursquare4Android/tree/master/easyFoursquare4AndroidExample, встал вопрос как его запустить у себя, так как при открытии его в студии...
Выделить строку кастомного списка при нажатии на нее Программирование Android
Имеется кастомный ListView, строки у которого выводятся через TextView. Требуется при нажатии на строку списка выделять ее жирным. Скажите, как можно это реализовать? private ListView...
Программирование Android Реализация онлайн платежей http://www.cyberforum.ru/android-dev/thread1757439.html
подскажите какие нибудь инструкции или библиотеки для реализации онлайн платежей (на пример как при заказах на сайтах с пиццерией или что то того) заранее спасибо
Программирование Android Как узнать наименование по номеру int в ресурсах R? как по номеру int в ресурсах R получить например "R.raw.mmm"? подробнее

Показать сообщение отдельно
Kadagor
12 / 12 / 4
Регистрация: 17.09.2015
Сообщений: 48
08.06.2016, 18:54
Цитата Сообщение от Андрей2011 Посмотреть сообщение
часть функций блокированы.
Их можно купить. Либо купить прогу.
На гугл в консоли разработчика есть раздел "Контент для продажи" создаются ключи (название контента) и стоимость. В дальнейшем эти ключи будут проверятся в программе как приобретенные или нет, соответственно предоставления контента пользователю.
Создаем отдельный ключ для покупки полной версии программы.
Ключи делятся на те которые можно покупать один раз или несколько раз. Один раз - например купить доступ к конкретному разделу. Другие - для покупки голды, которую пользователь тратит по своему усмотрению.

В разделе "Службы и API" находим "Лицензионный ключ для этого приложения" и копируем его и создаем переменную в приложении которая будет хранить это ключ. Он нужен чтобы гугл идентифицировал конкретное приложение.

В манифесте прописываем разрешение
XML
1
<uses-permission android:name="com.android.vending.BILLING"/>
Подключаем библиотеку IInAppBillingService.aidl
Находится в Android\sdk\extras\google\play_billing. Помещаем в Имя_приложения\app\src\main\aidl\com\android\vending\billing

В папке Android\sdk\extras\google\play_billing\samples\TrivialDrive\src\com\example\android\trivialdrivesample очень хороший пример по продаже контента внутри приложения. Копируем с примера себе в приложение папку util и необходимые функции из MainActivity.java

Добавлено через 12 минут
источник на гугл
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru