Android:LinuxGUI
Материал из OpenWiki
Некоторые идеи по запуску обычных Linux GUI приложений в родной GUI оболочке Android.
Имеем:
- Возможность собрать для платформы ARM EABI и запустить в Android любое Debian приложение (пример);
- Для Android доступен VNC-клиент на Java (android-vnc-viewer);
- Для Android доступен VNC-сервер (android-vnc или можно собрать tightvnc);
Проблема:
Идеология приложения Android - Java. На Си/Си++ GUI приложение запускать бесполезно. Без X-сервра к экрану Android наша программа не сможет получить доступ.
Решение:
Есть все, для сборки любой линуксовой GUI программы. Вместо X-сервера используем VNC-сервер. Для отображения задействуем VNC-клиент на Java.
Автор ресурса androidfanatic.com подготовил пошаговую инструкцию по запуску icewm и LXDE на телефоне, через использование вышеописанного метода.