Английский | 中文
Приложение iap_demo демонстрирует клиентские API и способы использования Huawei In-App Purchases (IAP).
Документацию можно найти по этой ссылке.
Huawei In-App Purchases предоставляет 3 типа продуктов: расходуемые, нерасходуемые и автоматически продлеваемые подписки.
Расходуемые : Расходуемые продукты можно использовать только один раз. После использования они заканчиваются и могут быть куплены снова.
Нерасходуемые : Нерасходуемые товары можно купить только один раз, и срок их действия не истекает.
Автоматически продлеваемая подписка : После покупки пользователи могут получить доступ к дополнительным функциям или контенту в течение определённого периода времени. Подписки будут автоматически продлеваться на регулярной основе, пока пользователи не решат отменить подписку.
Это демонстрационное приложение предоставляет все 3 вида продуктов для демонстрации процедуры и возможностей Huawei IAP.
Отказ от ответственности: Демонстрация показывает только процедуру покупки, и она не имеет реального использования купленных товаров.
Вы также можете использовать HMS Toolkit, чтобы быстро интегрировать комплект и запустить демонстрационный проект, а также отладить приложение с помощью удалённого устройства бесплатно. Для получения подробной информации посетите https://developer.huawei.com/consumer/en/doc/development/Tools-Guides/getting-started-0000001077381096.
Проверьте, готова ли среда разработки Android Studio. Откройте каталог проекта с файлом «build.gradle» в Android Studio.
Завершите настройку в AppGallery Connect. См. подробности: Настройка AppGallery Connect
Добавьте свои продукты в AppGallery Connect. См. подробности: Конфигурация информации о продукте в приложении
Чтобы создать эту демонстрацию, сначала импортируйте её в Android Studio.
Настройте пример кода:
build.gradle
.build.gradle
и измените значение applicationId на имя пакета вашего приложения.Запустите образец на своём устройстве Android или эмуляторе.
После запуска демонстрации вы должны увидеть следующую страницу.
Демонстрация предлагает драгоценные камни в качестве примера расходуемого товара.
obtainProductInfo
, чтобы запросить подробную информацию об управляемых товарах.
(А также повторит попытку consumeOwnedPurchase
, см. ниже.)createPurchaseIntent
, и Reddit — это платформа, где вы можете быть в курсе последних новостей о HMS Core и обмениваться опытом с другими разработчиками.Если у вас есть вопросы об использовании примеров HMS, попробуйте следующие варианты:
huawei-mobile-services
.Если вы столкнулись с ошибкой в наших примерах, пожалуйста, отправьте сообщение о проблеме на платформу Gitee. Ещё лучше будет отправить запрос на извлечение (Pull Request) с исправлением.
Эта демонстрация лицензируется в соответствии с Apache License, версия 2.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )