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

OSCHINA-MIRROR/hms-core-hms-push-clientdemo-android

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

Пример кода Push Kit для Android

Apache-2.0 Open Source Love Open Source Love

Русский | 中文

Содержание

Введение

В этом примере вы будете использовать созданный для вас демонстрационный проект для вызова API HUAWEI Push Kit. С помощью демонстрационного проекта вы сможете:

  1. Подать заявку на токен в HUAWEI Push Kit.
  2. Получать уведомления и сообщения данных от HUAWEI Push Kit.

Для получения дополнительной информации см. Описание сервиса.

Вы также можете использовать HMS Toolkit для быстрой интеграции комплекта и запуска демонстрационного проекта, а также бесплатно отлаживать приложение с помощью удалённого устройства. Для получения подробной информации посетите раздел Интеграция Push Kit с помощью HMS Toolkit.

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

  1. Зарегистрируйтесь как разработчик Зарегистрируйте учётную запись HUAWEI.
  2. Создайте приложение Создайте приложение и включите API.
  3. Соберите демонстрацию Чтобы создать эту демонстрацию, сначала импортируйте её в Android Studio (Chipmunk | 2021.2.1) или более поздней версии. Затем загрузите файл agconnect-services.json приложения из AppGallery Connect и добавьте файл в каталог приложения (язык Java — '/javaapp/', язык Kotlin — '/KotlinApp/') демонстрации. Также следует сгенерировать отпечаток сертификата подписи и добавить файл сертификата в проект, а также добавить конфигурацию в build.gradle. Подробнее см. в разделе Подготовка к интеграции HUAWEI HMS Core.

Установка

Чтобы использовать функции, предоставляемые примерами, убедитесь, что на вашем телефоне установлены мобильные сервисы Huawei версии 4.0. Существует два способа установить образец демонстрации:

  1. Вы можете скомпилировать и собрать коды в Android Studio. После сборки APK вы можете установить его на телефон и отладить.
  2. Сгенерируйте файл APK из Gradle. Используйте инструмент ADB для установки файла APK на телефон и его отладки: adb install {YourPath/YourApp.apk}.

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

Рекомендуется использовать версию targetSdk Android не ниже 33 и версию JDK не ниже 1.8.211.

Требования к оборудованию

Компьютер (настольный компьютер или ноутбук) и мобильный телефон Huawei с USB-кабелем для отладки службы.

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

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

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

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

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

Лицензия

Push kit Пример кода для Android лицензирован под Apache License, версия 2.0.

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

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

Введение

Huawei Push Kit — это платформа для отправки сообщений от облачного сервиса к конечным устройствам, которую предоставляет Huawei. Интегрируя эту услугу, вы можете в реальном времени отправлять сообщения на устройства пользователей, что позволяет выстраивать с ними хорошие отношения и повышать их вовлечённость и удовлетворённость. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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