Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Внести вклад в разработку кода
Синхронизировать код
README.md
Образцы приложений
- Введение
- Содержание
- Использование
- Ограничения
Введение
Мы предоставляем серию образцов приложений, чтобы помочь вам быстро ознакомиться с API и процессом разработки приложений OpenHarmony SDK. Каждый образец приложения представляет собой независимый проект в DevEco Studio. Вы можете импортировать проект в DevEco Studio, чтобы узнать, как использовать API в образце, просматривая код, создавая проект, устанавливая и запуская приложение.
Содержание
- Базовые:
- Screenshot (ArkTS) (API9).
- Образцы приложений:
- Аккаунт:
- App Account Manager (ArkTS) (API9).
- Коммуникация:
- RPC Connection (ArkTS) (API9);
- WLAN (ArkTS) (API9).
- Способности:
- JsDistributedMusicPlayer (распределённый музыкальный проигрыватель на JS) (API10);
- FormExtAbility (Stage Form) (ArkTS) (API9);
- MissionManager (системный менеджер миссий) (ArkTS) (API9).
- Общие:
- Clock (JS) (API10);
- DistributeCalc (распределённый калькулятор) (JS) (API10);
- ResourceManager (менеджер ресурсов) (ArkTS) (API9);
- 'Hello World' (JS) (API8);
- PowerManager (системный диспетчер питания) (ArkTS) (API9);
- International (i18n) (ArkTS) (API9).
- Данные:
- KvStore (распределённая база данных) (ArkTS) (API9);
- Distributed RDB (распределённая реляционная база данных) (ArkTS) (API9);
- Preferences (предпочтения) (ArkTS) (API9);
- Distributed Note (распределённые заметки) (ArkTS) (API9).
- Устройство:
- Sensor (датчик) (ArkTS) (API9);
- Vibrator (вибратор) (ArkTS) (API9);
- Device Usage Statistics (статистика использования устройства) (ArkTS) (API9);
- Browser (браузер) (ArkTS) (API9).
- Графика:
- Window (окно) (ArkTS) (API9).
- Медиа:
- Recorder (рекордер) (ArkTS) (API9);
- Multi Media (мультимедиа) (ArkTS) (API9).
- DFX:
- FaultLogger (журнал ошибок) (ArkTS) (API9);
- Logger (логгер) (ArkTS) (API9).
- Телефония:
- Call (вызов) (ArkTS) (API9);
- Message (сообщение) (ArkTS) (API9);
- Radio Tech (радиотехнологии) (ArkTS) (API9);
- SIM Card Manager (менеджер SIM-карт) (ArkTS) (API9);
- Cellular Network (сотовая сеть) (ArkTS) (API9).
- Поток:
- JsWorker (запуск воркера) (JS) (API9).
- Полные приложения:
- Lite Input Method (KikaInput) (лёгкий метод ввода) (JS) (API10);
- Flip Clock (переворачивающиеся часы) (ArkTS) (API9).
- ETSUI:
- Canvas (холст) (ArkTS) (API9);
- Defining Page Layout and Connection (определение макета страницы и соединения) (ArkTS) (API9). Использование
- Импортируйте отдельный образец проекта приложения в DevEco Studio для компиляции, сборки, запуска и отладки.
- Некоторые образцы содержат несколько модулей. Вы можете скомпилировать и собрать один модуль для создания файла HAP или скомпилировать и построить весь проект для создания нескольких файлов HAP.
- После установки и выполнения HAP вы можете просмотреть эффект выполнения образца на устройстве и затем провести отладку.
Ограничения
-
Перед установкой и запуском образца проверьте поле deviceType в файле config.json, чтобы получить типы устройств, поддерживаемые образцом. Вы можете изменить это поле, чтобы разрешить запуск образца на целевом устройстве. (Файл config.json обычно хранится в каталоге entry/src/main, который может отличаться в зависимости от образцов.)
-
Если вы хотите запустить образец приложения на OpenHarmony, настройте среду разработки, обратившись к Руководству пользователя DevEco Studio (OpenHarmony).
-
Образцы приложений, которые могут работать на устройствах стандартной системы или малой системы (как указано в Readme), должны работать на OpenHarmony.
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )