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

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

Клонировать/Скачать

A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions
  • Commercial use
  • Modification
  • Distribution
  • Patent use
  • Private use
Limitations
  • Trademark use
  • Liability
  • Warranty
Conditions
  • License and copyright notice
  • State changes
README.md 5.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 01.06.2025 10:54 ef243e1

Демо-приложение HUAWEI In-App Purchases (IAP) Client для VR

Приложение iap_demo демонстрирует API и использование клиентской части Huawei VR Pay. ## Содержание <! -- TOC --> - Содержание

Введение

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

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

  1. Проверьте, готова ли среда разработки Android Studio. Откройте проект с образцом кода в Android Studio, используя файл "build.gradle".
  2. Завершите настройку в AppGallery Connect. Подробности: Настройка AppGallery Connect
  3. Чтобы собрать это демонстрационное приложение, сначала импортируйте его в Android Studio (3.x+).
  4. Настройте образец кода:
    • Скачайте файл "agconnect-services.json" приложения на AGC и добавьте его в корневую директорию приложения (\app) демонстрационного приложения.
    • Добавьте сертификатный файл в проект и добавьте вашу конфигурацию в файле build.gradle уровня приложения. - Откройте файл AndroidManifest и измените значение пакета на имя вашего пакета приложения.
    • Замените PUBLIC_KEY в классе Constant вашим публичным ключом приложения.
    • Замените PRIVATE_KEY в классе Constant вашим приватным ключом приложения.
    • Замените APPID и MERCHANTID в классе Constant вашим APPID и MERCHANTID приложения.
  5. Запустите образец на вашем устройстве Android или эмуляторе.

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

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

Результат

Как только вы запустите демонстрационное приложение, вы должны увидеть следующую страницу. домашняя страница демонстрационного приложения Нажмите Подтвердить оплату ¥0. 01, и демонстрационное приложение вызовет API pay и перейдет на страницу оплаты, предоставленную службой IAP. <img src=https://github.com/HMS-Core/hms-iap-vr-clientdemo/blob/master/image/checkout-page. результат покупки

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

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

  • Stack Overflow — лучшее место для любых вопросов по программированию.Убедитесь, что вы добавили тег huawei-mobile-services.
  • Huawei Developer Forum HMS Core Module — отличное место для общих вопросов или для получения рекомендаций и мнений. Если вы столкнулись с ошибкой в наших образцах, пожалуйста, отправьте issue в репозиторий. Еще лучше, если вы отправите Pull Request с исправлением.

    Лицензия

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

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/hms-core-hms-iap-vr-clientdemo.git
git@api.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