0x01: Знакомство с DevEco Studio, инструментом разработки приложений HarmonyOS.
HUAWEI DevEco Studio (сокращенно DevEco Studio) основана на версии с открытым исходным кодом IntelliJ IDEA Community. Это универсальная интегрированная среда разработки (IDE) для терминалов Huawei во всех сценариях и на нескольких устройствах. Она предоставляет разработчикам возможность создания шаблонов проектов. , разработка, компиляция, отладка и выпуск Служба разработки приложений E2E HarmonyOS. Используя DevEco Studio, разработчики могут более эффективно разрабатывать приложения с распределенными возможностями HarmonyOS, тем самым повышая эффективность инноваций.
В качестве инструмента разработки, помимо основных функций разработки, компиляции и построения кода, а также отладки, DevEco Studio также обладает следующими функциями:
- Унифицированная среда разработки для нескольких устройств: поддерживает разработку приложений для различных устройств HarmonyOS, включая смарт-экраны, смарт-носимые устройства и легкие смарт-носимые устройства.
- Поддерживает разработку и отладку многоязычного кода: включая Java, XML (расширяемый язык разметки), C/C++, JS (JavaScript), CSS (каскадные таблицы стилей) и HML (язык разметки HarmonyOS).
- Поддержка быстрой разработки FA (Feature Ability) и PA (Particle Ability): быстро создавайте шаблоны проектов FA/PA с помощью мастера проектов и упаковывайте их в HAP (пакет возможностей HarmonyOS) одним щелчком мыши.
- Поддержка симуляторов для нескольких устройств: предоставьте ресурсы симулятора для нескольких устройств, включая симуляторы для смарт-экранов, смарт-носимых устройств и других устройств, чтобы облегчить разработчикам эффективную отладку.
Для получения дополнительной документации см.
https://developer.harmonyos.com/cn/documentation
0x02: настройка среды DevEco Studio
Скачать DevEcoStudio
https://developer.harmonyos.com/cn/develop/deveco-studio
С официального сайта на данный момент доступна только 64 версия под систему Windows.Разархивируйте devecostudio-windows-tool-2.0.8.203.zip Установите deveco-studio-2.0.8.203.exeРисунок 1
Рисунок II
Рисунок 3 Все флажки на рисунке 3 установлены
Рисунок 5
Рисунок 6
Рисунок 7
перезагрузить систему
0x03: конфигурация DevEco Studio
После успешной установки deveco-studio-2.0.8.203.exe вы можете запустить deveco-studio-2.0.8.203.На рабочем столе
После двойного щелчка появится следующее диалоговое окно
Нажмите кнопку [ОК]
Отметьте «Я подтверждаю, что прочитал и принимаю условия» и нажмите кнопку [Согласен]
Некоторые SDK будут загружены из интерфейса, нажмите кнопку [Далее]
После выбора радиокнопки [Принять] нажмите кнопку [Далее], чтобы войти в интерфейс загрузки. Окончательный интерфейс завершения загрузки выглядит следующим образом.
Нажмите кнопку [Готово]
0x04: создать проект
После выбора следующего, отмеченного красным, нажмите кнопку [Далее]
Нажмите кнопку [Готово] по умолчанию.
Открывается основной интерфейс, который также использует gradle для компиляции и управления проектами.
0x05: понять базовую конфигурацию
После завершения установки остались только java и nodejs, нет комплекта разработки sdk, который нужно скачивать отдельно. Щелкните инструменты меню -> диспетчер SDK, появится диалоговое окно, выберите Native и Js и нажмите [применить], он будет загружен автоматически.
Вы можете нажать кнопку [Фон] на рисунке ниже, чтобы задача загрузки выполнялась медленно в фоновом режиме.
Установка завершена, как показано нижеУстановите инструмент предварительного просмотра инструментов sdk
То же самое, если щелкнуть инструменты меню -> диспетчер SDK, появится диалоговое окно, выберите вкладку [Инструменты SDK], установите флажок [Просмотр], а затем нажмите кнопку [Применить].
Установка завершена, как показано ниже
На данный момент среда настроена Давайте посмотрим, сможем ли мы разработать hello world в следующей статье.