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

OSCHINA-MIRROR/hms-core-hms-mapkit-demo

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

Пример кода картографического сервиса Huawei

Введение

Настройка индивидуального отображения карты и взаимодействия с пользователем для создания персонализированного опыта использования карт. Улучшение работы основанных на местоположении сервисов, чтобы пользователи могли эффективнее использовать ваше приложение.

Картографический сервис Huawei использует систему координат WGS84 GPS для удовлетворения большинства потребностей в разработке зарубежных карт, включая:

  • отображение карты: здания, дороги, водные пути, достопримечательности и т. д.;
  • взаимодействие с картой: управление жестами и кнопками взаимодействия с картой;
  • рисование карты: добавление меток местоположения, слоёв, покрытий и различных форм.

Этот пример также можно быстро запустить и запустить с помощью HMS Toolkit, который поддерживает интеграцию с одним набором инструментов и предоставляет функции удалённого тестирования на реальном устройстве без оплаты. Для получения дополнительной информации см. официальную ссылку на HMS Toolkit (https://developer.huawei.com/consumer/cn/doc/development/Tools-Guides/getting-started-0000001077381096?ha_source=hms1).

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

Мы предоставляем пример того, как использовать картографический SDK для Android от Huawei.

В этом примере используется система компиляции Gradle.

Сначала загрузите пример кода, клонировав этот репозиторий или скачав сжатый пакет.

Затем в Android Studio выберите «Open an existing Android Studio project» и выберите каталог, в котором находится файл map-sample.

Вы можете напрямую скомпилировать проект с помощью команды gradlew build.

Вам необходимо создать приложение в AppGallery Connect, получить файл agconnect-services.json и добавить его в свой проект. Вам также следует создать сертификат подписи и добавить файл сертификата в свой проект, а также добавить конфигурацию в файл build.gradle. См. «Конфигурирование AppGallery Connect» (https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-sdk-config-agc-0000001061560289?ha_source=hms1) для настройки информации о приложении в AppGallery Connect.

Для получения более подробной информации о разработке см.:

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

Рекомендуется использовать версию Android SDK 19 или выше и JDK версии 1.8 или выше.

Результаты

На изображениях показаны примеры стандартного, простого и ночного режимов.

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

Если вы всё ещё оцениваете HMS Core, вы можете получить последние новости о HMS Core в сообществе Reddit (https://www.reddit.com/r/HMSCore/) и обсудить идеи с другими разработчиками.

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

Если у вас возникли проблемы при попытке примера кода, отправьте сообщение о проблеме в репозиторий (https://github.com/HMS-Core/hms-mapkit-demo-java/issues) или запрос на извлечение (https://github.com/HMS-Core/hms-mapkit-demo/pulls).

Пример кода картографических сервисов Huawei лицензирован под Apache License 2.0 (https://github.com/HMS-Core/hms-mapkit-demo-java/blob/master/LICENSE).

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

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

1
https://api.gitlife.ru/oschina-mirror/hms-core-hms-mapkit-demo.git
git@api.gitlife.ru:oschina-mirror/hms-core-hms-mapkit-demo.git
oschina-mirror
hms-core-hms-mapkit-demo
hms-core-hms-mapkit-demo
master