Установите DevEco Studio версии 2.1 Release или выше. Ссылка на скачивание: https://developer.harmonyos.com/cn/develop/deveco-studio#download
Получите и распакуйте пакет SDK OpenHarmony. Ссылка на скачивание: https://mirror.iscas.ac.cn/OpenHarmony/sdk/OpenHarmony-SDK-2.0-Canary.7z
В главном окне DevEco выберите File > Settings > Appearance & Behavior > System Settings > HarmonyOS SDK. Нажмите кнопку HarmonyOS SDK Location для загрузки SDK, как показано на рисунках 1.2.1, 1.2.2, 1.2.3 и 1.2.4:
Затем нажмите Next и Finish для завершения настроек.
Перейдите в директорию OpenHarmony-SDK-2.0-Canary/js/2.2.0.0/build-tools/ace-loader, затем запустите командную строку в этой директории и выполните следующие команды до завершения установки, как показано на рисунке 1.3.1:
npm cache clean -f
npm install
На этом настройка среды разработки OpenHarmony завершена.
Пример импорта завершен. Откройте файл build.gradle
в корне проекта и установите версию плагина HAP на "2.4.4.3-RC", как показано на рисунке 2.1.3:
Закончив синхронизацию через Gradle, вы сможете приступить к разработке приложений OpenHarmony.
Для создания нового проекта OpenHarmony выберите в меню File > New > New Project. Процесс аналогичен созданию проекта HarmonyOS.
После завершения разработки приложения его следует скомпилировать и упаковать в формат HAP для установки на устройство OpenHarmony. Без настроенной подписи сертификата HAP невозможно установить на устройства OpenHarmony. Поэтому перед компиляцией HAP необходимо настроить сертификат.### 3.1 Получение сертификата
Сертификаты для OpenHarmony и HarmonyOS не совместимы, поэтому требуется отдельная процедура получения. Подробнее см.: [https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/Настройка сертификата OpenHarmony.md](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/Настройка сертификата OpenHarmony.md)
Процедура настройки сертификата для OpenHarmony и HarmonyOS одинакова. Подробнее см.: [https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/Настройка сертификата OpenHarmony.md](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/Настройка сертификата OpenHarmony.md)
После настройки сертификата можно приступить к сборке. Процесс сборки для приложений OpenHarmony и HarmonyOS одинаков. Для запуска сборки нажмите Build -> Build Hap(s)/APP(s) -> Build Hap(s), как показано на рисунке 3.3.1:
Ожидайте окончания процесса сборки. Рисунок 3.3.2 показывает успешное завершение сборки:
В папке build проектного файла найдите XXXXXX-signed.hap, это и есть HAP-пакет, который можно установить на платформу разработки, как показано на рисунке 3.3.3.
В отличие от hdc-инструмента, используемого с устройствами HarmonyOS, OpenHarmony требует hdc_std в качестве инструмента отладки. Ссылка для скачивания hdc_std: https://gitee.com/openharmony/developtools_hdc_standard
Добавьте hdc_std.exe в переменные окружения системы. В командной строке введите "hdc_std -h" для проверки правильности настройки переменной окружения.
После подключения платформы разработки через USB используйте команду "hdc_std install <file_path>" для установки HAP, скомпилированного в разделе 3.3, как показано на рисунке 4.3.1:
На примере платформы Hi3516DV300, чтобы запустить приложение, достаточно нажать на его значок на экране устройства.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )