HMS Site Kit для Android
Таблица содержания
Введение
С HUAWEI Site Kit ваше приложение может предоставить пользователям удобный и безопасный доступ к разнообразным услугам, связанным с местоположением.
HUAWEI Site Kit предоставляет следующие основные возможности, которые необходимы для быстрого создания приложений, с помощью которых пользователи могут исследовать окружающий мир:
— Поиск места: возвращает список мест на основе ключевых слов, введённых пользователем.
— Поиск ближайших мест: поиск ближайших мест на основе текущего местоположения устройства пользователя.
— Детали места: поиск информации о месте.
— Предложение поиска: возвращает список предложений мест.
— Виджет: компонент поиска встроенного предложения поиска мест.
— Автозаполнение: возвращает автозаполнение места и список предложенных мест.
Вы также можете использовать HMS Toolkit, чтобы быстро интегрировать комплект и запустить демонстрационный проект, а также бесплатно отладить приложение с помощью удалённого устройства. Для получения подробной информации посетите сайт https://developer.huawei.com/consumer/en/doc/development/Tools-Guides/getting-started-0000001077381096.
Начало работы
Мы предоставляем образец, демонстрирующий использование Site SDK для Android.
Этот образец использует систему сборки Gradle.
Сначала скачайте демо, клонировав этот репозиторий или скачав заархивированный снимок.
В Android Studio используйте «Открыть существующий проект Android Studio» и выберите каталог «site-sample».
Вы можете использовать команду gradlew build для непосредственной сборки проекта.
Вам следует создать приложение в AppGallery Connect, получить файл agconnect-services.json и добавить его в проект. Вам также следует сгенерировать отпечаток сертификата подписи и добавить файл сертификата в проект, а также добавить конфигурацию в build.gradle. См. руководство «Конфигурирование информации приложения в AppGallery Connect», чтобы настроить приложение в AppGallery Connect. Кроме того, измените значение переменной apiKey («ваш ключ API») функции getApiKey в Utils.java на значение apiKey, полученное из agconnect-services.json.
Для получения дополнительных рекомендаций по разработке см. ссылки ниже:
— Руководство по разработке.
— Справочные материалы по API.
Поддерживаемые среды
Рекомендуется использовать версию Android SDK >= 19 и JDK версии >= 1.8.
Поддержка
Если у вас есть какие-либо вопросы или комментарии во время использования, вы можете внести предложения или обменяться здесь: https://github.com/HMS-Core/hms-sitekit-demo/issues.
Результат
Вопросы и проблемы
Если вы хотите узнать больше о HMS Core, r/HMSCore на Reddit — это то место, где можно быть в курсе последних новостей о HMS Core и обмениваться идеями с другими разработчиками.
Если у вас возникли вопросы об использовании образцов HMS, попробуйте следующие варианты:
— Stack Overflow — лучшее место для любых вопросов программирования. Обязательно отметьте свой вопрос тегом huawei-mobile-services
.
— Форум разработчиков Huawei (https://forums.developer.huawei.com/forumPortal/en/home?fid=0101187876626530001) Модуль HMS Core отлично подходит для общих вопросов или поиска рекомендаций и мнений.
Если в наших образцах обнаружена ошибка, отправьте проблему в репозиторий. Ещё лучше отправить Pull Request, чтобы исправить ошибку самостоятельно. Запрос с исправлением.
Apache License version 2.0
Лицензированную копию можно получить по адресу: https://github.com/HMS-Core/hms-sitekit-demo/blob/master/LICENSE
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )