主机系统:Android 3.2.1 Honeycomb
Chroot系统:Debian测试lxde
硬件:华硕eee pad Transformer平板电脑nvidia arm架构
注1:Debian系统在该硬件上启动,因此它有足够的图形驱动程序。
注 2:我正在寻找一种无需 VNC 即可完成此操作的方法。
1) 我需要在主机系统上安装什么才能运行 chroot 系统的 Midori 浏览器,以便它显示在主机 Android GUI 上?
我想这样做:
root-chroot@localhost$: export DISPLAY=:0.0
root-chroot@localhost$: midori
答案1
这是一个用 java 编写的新 X 服务器:
http://my20percent.wordpress.com/2012/02/27/android-x-server/
它是开源的:
http://code.google.com/p/android-xserver/
它已被分叉并重新设计: https://github.com/nwrkbiz/android-xserver
并可在 F-Droid 上使用(搜索“x 服务器”)。
目前,它针对手机的按键映射进行了优化,因此如果您想在平板电脑上使用它,则需要进行一些自定义...此外,许多程序似乎抱怨缺乏功能。
我想这正是您正在寻找的!
答案2
我从未使用过Android,但我认为如果你有一个X服务器,比如这,在Android端运行,应该够用了。
请注意,它不会在 Android 内部“运行”您的应用程序;您的应用程序在 chroot 中运行,并且只有其显示内容被转发到 X 服务器。
答案3
除了使用 X 协议(以及 Android 上的 X 服务器)之外,还可以使用 VNC。我读到,在这种情况下,VNC 是更流行的解决方案。
您可以在以下位置查找 VNC 解决方案:http://android.stackexchange.com。