1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hms-core-hms-iap-vr-clientdemo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

HUAWEI In-App Purchases (IAP) Clientdemo для VR

Приложение iap_demo демонстрирует работу клиентских API и способы их использования в Huawei VR Pay.

Содержание

Введение

Huawei VR Pay — это платёжный сервис, предоставляемый Huawei для покупок в приложениях на устройствах виртуальной реальности. В настоящее время предоставляется только API для настройки цен. Разработчики должны определить информацию о предложениях в своих приложениях.

Примечание: демоверсия только демонстрирует процедуру покупки и не имеет реального использования купленных продуктов.

Начало работы

  1. Проверьте, готова ли среда разработки Android Studio. Откройте каталог проекта с файлом «build.gradle» в Android Studio.

  2. Завершите настройку в AppGallery Connect. Подробнее см. в разделе «Конфигурация AppGallery Connect» (https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/config-agc-0000001050033072-V5).

  3. Чтобы собрать эту демонстрационную версию, сначала импортируйте её в Android Studio (3.x+).

  4. Настройте пример кода:

    • Загрузите файл «agconnect-services.json» приложения из AGC и добавьте файл в корневой каталог приложения (\app) демонстрационной версии.
    • Добавьте файл сертификата в проект и настройте его в файле app-level build.gradle.
    • Откройте файл AndroidManifest и измените значение пакета на имя пакета вашего приложения.
    • Замените PUBLIC_KEY в классе Constant на открытый ключ вашего приложения.
    • Замените PRIVATE_KEY в классе Constant закрытым ключом вашего приложения.
    • Замените APPID и MERCHANTID в классе Constant на appid и merchantid вашего приложения.
  5. Запустите образец на своём устройстве Android или эмуляторе.

Поддерживаемые среды

Рекомендуется использовать Android SDK версии >= 22 и JDK версии >= 1.8.

Результат

После запуска демонстрационной версии вы должны увидеть следующую страницу.

страница демонстрационной версии

Нажмите 确认支付 ¥0.01, демонстрационная версия вызовет API pay и перейдёт на страницу оформления заказа, которая предоставляется службой IAP.

выбор оплаты

После успешной покупки служба IAP отобразит результат покупки.

результат оплаты

Вопросы и проблемы

Если вы хотите узнать больше о HMS Core, посетите r/HMSCore на Reddit, чтобы быть в курсе последних новостей о HMS Core и обмениваться идеями с другими разработчиками.

Если у вас есть вопросы об использовании примеров HMS, попробуйте следующие варианты:

  • Stack Overflow — лучшее место для любых вопросов по программированию. Обязательно отметьте свой вопрос тегом huawei-mobile-services.
  • Форум разработчиков Huawei — отличный вариант для общих вопросов или поиска рекомендаций и мнений.

Если вы столкнулись с ошибкой в наших примерах, отправьте проблему в репозиторий. Ещё лучше отправить запрос на перенос с исправлением.

Лицензия

Эта демонстрационная версия лицензирована в соответствии с Apache License, version 2.0.

Комментарии ( 0 )

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

Введение

Пример кода для VR-платформы платёжного клиента в приложении от Huawei. Этот код представляет собой руководство по разработке клиентского приложения для платёжной системы VR от Huawei и помогает быстро понять, как использовать предоставляемые этой системой клиентские интерфейсы. Расширить Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/hms-core-hms-iap-vr-clientdemo.git
git@gitlife.ru:oschina-mirror/hms-core-hms-iap-vr-clientdemo.git
oschina-mirror
hms-core-hms-iap-vr-clientdemo
hms-core-hms-iap-vr-clientdemo
master