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

OSCHINA-MIRROR/hms-core-hms-toolkit-convertor

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

HMS Toolkit Convertor

License Apache-2.0

中文 | English

Содержание списка

Введение

Convertor — это инструмент для разработчиков, который помогает преобразовывать вызовы API сервисов Google Mobile Services (GMS) в вызовы соответствующих API сервисов Huawei Mobile Services (HMS). Это позволяет разработчикам быстро интегрировать HMS в свои приложения.

Основные функции Convertor:

  • New Conversion — автоматическое преобразование вызовов API GMS в вызовы API HMS.
  • Open Last Conversion — открытие результатов последнего преобразования.
  • Save All — сохранение текущего проекта и информации о преобразовании.
  • Restore Project — восстановление проекта из резервной копии.

Построение

Зависимости

Необходимые условия:

  • Gradle (>= 5.2.1);
  • JDK (>= 8).

Чтобы построить проект, выполните следующие шаги:

  1. Скачайте код с помощью команды git clone.
  2. Перейдите в папку Convertor/src.
  3. Выполните команду:
$ ./gradlew -p IDE/intellij-plugin buildPlugin

После завершения построения перейдите в папку Convertor/src/IDE/intellij-plugin/build/distributions, чтобы получить ZIP-файл.

Установка

Запустите IDEA или Android Studio и выберите File -> Settings -> Plugins -> Install Plugin from Disk. Выберите созданный ZIP-файл.

Для отладки плагина в песочнице используйте команду:

$ ./gradlew -p IDE/intellij-plugin runIde

Запуск и отладка

  1. Загрузите код с помощью команды git clone.
  2. Если вы хотите использовать IntelliJ, перейдите в меню File > Open.. и откройте проект в папке src.
  3. Откройте файл build.gradle и найдите свойство alternativeIdePath. Очистите его значение и установите путь к IntelliJ IDE.
  4. В окне Gradle нажмите Reload all Gradle Projects.
  5. Теперь вы можете запустить приложение, выбрав Run > Run (для запуска с плагином) или Run > Debug (в режиме отладки).

Внесение кода

Если вы хотите внести свой вклад в проект Convertor, следуйте этим шагам:

  1. Fork проект на GitHub.
  2. Clone проект на вашем компьютере.
  3. Commit изменения в вашей ветке.
  4. Push изменения на удалённый репозиторий.
  5. Создайте Pull request, чтобы мы могли рассмотреть ваши изменения.

Перед отправкой Pull request убедитесь, что вы объединили «восходящие» данные!

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

Если у вас есть вопросы по HMS Core, вы можете обратиться к следующим ресурсам:

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

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

Лицензия

Этот пример кода лицензирован под Apache License version 2.0.

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

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

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