OpenHarmony — это открытый проект от фонда OpenAtom Foundation, направленный на создание распределённой операционной системы для различных устройств. В отличие от традиционных одиночных систем, OpenHarmony предлагает концепцию использования одной и той же системы для множества разных устройств.
OpenHarmony_Docker представляет собой решение для унификации среды сборки приложения OpenHarmony, используя контейнеры Docker. Это позволяет обеспечивать согласованность окружения сборки независимо от используемого оборудования.
Docker — это открытая система управления контейнерами, которая позволяет разработчикам пакетировать свои приложения вместе со всеми зависимыми библиотеками в переносимые контейнеры, которые могут запускаться на любом оборудовании Linux или Windows.
Хардварная платформа | Состояние |
---|---|
Hi3861 | ✔️ |
Hi3516 | ✔️ |
Hi3518 | ✔️ |
Хардварная платформа | Образ |
---|---|
Hi3861 | misakajimmy/openharmony_hi3861:latest |
Hi3516 | misakajimmy/openharmony_hi3516:latest |
Hi3518 | misakajimmy/openharmony_hi3518:latest |
docker image pull <адрес_образа>
cd <проектный каталог>
docker run -it -v $(pwd):/home misakajimmy/harmony-compile:latest python build.py
Детали записи прошивки и получения исходного кода см. в разделе Первый пример программы для платы Hi3861.
cd <проектный каталог>
docker run -it -v $(pwd):/home misakajimmy/openharmony-hi3861:latest python build.py wifiiot
Детали записи прошивки и получения исходного кода см. в разделе Первое приложение для платы Hi3516.
cd <проектный каталог>
docker run -it -v $(pwd):/home misakajimmy/openharmony-hi3516:latest python build.py ipcamera_hi3516dv300
Детали записи прошивки и получения исходного кода см. в разделе Создание первого примера программы для Hi3518```shell cd проект_директория docker run -it -v $(pwd):/home misakajimmy/openharmony-hi3518:latest python build.py ipcamera_hi3518ev300
## Лицензия
[Apache License 2.0](LICENSE)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )