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

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

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README_ZH.md 6.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 03.12.2024 02:39 a6334c1

Пример кода для службы push-уведомлений Huawei на Android

Apache-2.0 Open Source Love Open Source Love

English | 中文

Содержание

Введение

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

  1. Запросить токен в службе push-уведомлений HUAWEI.
  2. Получать уведомления из панели уведомлений или передавать сообщения от службы push-уведомлений HUAWEI.

Дополнительные сведения см. в разделе Описание услуги.

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

Подготовка к разработке

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

Установка

Чтобы использовать функции, предоставляемые этим примером, убедитесь, что на вашем телефоне установлено мобильное сервисное приложение HUAWEI версии 4.0, выполнив следующие действия: Метод 1: скомпилируйте и соберите код в Android Studio. После создания APK установите его на свой телефон и отладьте APK. Метод 2: создайте APK в Android Studio. Используйте инструмент ADB (Android Debug Bridge), чтобы установить APK на свой телефон с помощью команды adb install {YourPath/YourApp.apk} и отладить APK.

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

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

Аппаратные требования

Компьютер с операционной системой Windows 10 или Windows 7 (настольный компьютер или ноутбук) Телефон HUAWEI с USB-кабелем для передачи данных, используемый для отладки приложений.

Техническая поддержка

Если вы всё ещё оцениваете HMS Core, вы можете получить последние новости о HMS Core в сообществе Reddit и обменяться идеями с другими разработчиками.

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

  • Задать вопрос по теме huawei-mobile-services на Stack Overflow, если у вас возникнут проблемы в процессе разработки, и эксперты Huawei по исследованиям и разработкам решат вашу проблему один на один.
  • Пообщайтесь с другими разработчиками на форуме Huawei Developers в разделе HMS Core.

Если вы столкнулись с проблемами при использовании примеров кода, отправьте запрос на создание задачи в репозиторий или отправьте Pull Request.

Лицензионное соглашение

Этот пример кода распространяется под лицензией Apache 2.0.

Опубликовать ( 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