Waydroid: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{Заготовка}}
'''WayDroid''' — проект в рамках которого развивается инструмент позволяющий запускать приложения для [[Android]] в обычном [[Linux]]-дистрибутиве. Код инструментария написан на языке [[Python]] и поставляется под лицензией [[GPL]]v3.
 
WayDroid использует настроенный образ системы Android, основанный на [[LineageOS]]. Это обеспечивает актуальную версию Android и позволяет разработчикам добавлять свои собственные твики с большим количеством приложений, доступных для них. WayDroid имеет следующие особенности:
 
* Интеграция с рабочим столом – позволяет запускать приложения Android бок о бок с родными приложениями хоста.
* Поддерживает многооконный режим при запуске приложений android.
* Поддерживает ярлыки для приложений android в стандартном меню хоста
* Поддерживает запуск приложений android в полноэкранном режиме, таких как игры android и т.д.
* Используется родное ядро хоста, благодаря чему приложения android запускаются без проблем.
* Доступен режим для показа штатного интерфейса Android.
* Для установки Android-программ в графическом режиме можно использовать приложение [[F-Droid]] или интерфейс командной строки. [[Google Play]] не поддерживается из-за привязки к проприетарным Android-сервисам Google, но можно установить альтернативную свободную реализацию сервисов Google от проекта [[microG]], так-же можно установить альтернативный образ в котором реализована поддержка сервисов от Google.
 
Окружение формируется при помощи штатных технологий для создания изолированных контейнеров, таких как пространства имён для процессов, идентификаторов пользователей, сетевой подсистемы и точек монтирования. Для управления контейнером задействован инструментарий [[LXC]]. Окружение рассчитано на работу с сеансом на базе протокола [[Wayland]]. В отличие от похожего окружения [[Anbox]], платформе Android предоставляется прямой доступ к оборудованию, без дополнительных прослоек.


== Ссылки ==
== Ссылки ==
Строка 5: Строка 17:
* [https://docs.waydro.id/ Документация]
* [https://docs.waydro.id/ Документация]
* {{github|waydroid|waydroid}}
* {{github|waydroid|waydroid}}
* [https://wiki.archlinux.org/title/Waydroid Waydroid - ArchWiki]
* [https://www.altlinux.org/Waydroid Waydroid — ALT Linux Wiki]
Статьи:
* {{cite web
|url          = https://ubuntuhandbook.org/index.php/2023/12/waydroid-run-android-apps-ubuntu/
|title        = Install Waydroid to Run Android OS & Apps in Ubuntu 22.04, 23.10
|lang        = en
|date        = 2023-12-10
|access-date  = 2024-01-07
|website      =
|archive-url  = https://web.archive.org/web/20240103113614/https://ubuntuhandbook.org/index.php/2023/12/waydroid-run-android-apps-ubuntu/
|archive-date = 2024-01-03
}}
* {{cite web
|url          = https://linuxcool.net/instrukczii/zapusk-operaczionnoj-sistemy-android-v-linux-s-pomoshhyu-waydroid/
|title        = Запуск операционной системы Android в Linux с помощью Waydroid
|lang        = ru
|date        = 2021-12-23
|access-date  = 2024-01-07
|website      =
|archive-url  = https://web.archive.org/web/20230603012630/https://linuxcool.net/instrukczii/zapusk-operaczionnoj-sistemy-android-v-linux-s-pomoshhyu-waydroid/
|archive-date = 2023-06-03
}}


[[Категория:Программное обеспечение по алфавиту]]
[[Категория:Программное обеспечение по алфавиту]]
[[Категория:Свободное программное обеспечение, написанное на Python]]
[[Категория:Программное обеспечение с лицензией GNU GPL]]
[[Категория:Эмуляторы Android]]
[[Категория:Эмуляторы Android]]

Текущая версия от 02:58, 7 января 2024

WayDroid — проект в рамках которого развивается инструмент позволяющий запускать приложения для Android в обычном Linux-дистрибутиве. Код инструментария написан на языке Python и поставляется под лицензией GPLv3.

WayDroid использует настроенный образ системы Android, основанный на LineageOS. Это обеспечивает актуальную версию Android и позволяет разработчикам добавлять свои собственные твики с большим количеством приложений, доступных для них. WayDroid имеет следующие особенности:

  • Интеграция с рабочим столом – позволяет запускать приложения Android бок о бок с родными приложениями хоста.
  • Поддерживает многооконный режим при запуске приложений android.
  • Поддерживает ярлыки для приложений android в стандартном меню хоста
  • Поддерживает запуск приложений android в полноэкранном режиме, таких как игры android и т.д.
  • Используется родное ядро хоста, благодаря чему приложения android запускаются без проблем.
  • Доступен режим для показа штатного интерфейса Android.
  • Для установки Android-программ в графическом режиме можно использовать приложение F-Droid или интерфейс командной строки. Google Play не поддерживается из-за привязки к проприетарным Android-сервисам Google, но можно установить альтернативную свободную реализацию сервисов Google от проекта microG, так-же можно установить альтернативный образ в котором реализована поддержка сервисов от Google.

Окружение формируется при помощи штатных технологий для создания изолированных контейнеров, таких как пространства имён для процессов, идентификаторов пользователей, сетевой подсистемы и точек монтирования. Для управления контейнером задействован инструментарий LXC. Окружение рассчитано на работу с сеансом на базе протокола Wayland. В отличие от похожего окружения Anbox, платформе Android предоставляется прямой доступ к оборудованию, без дополнительных прослоек.

Ссылки

Статьи: