我在 VirtualBox 上运行 Android x86,我希望启用指针集成,这需要在来宾操作系统上安装 VirtualBox Guest Additions。
我进行了很多搜索,但我发现必须使用 Android-x86 内核头文件来编译 Guest Additions。谁能分享如何做到这一点?
提前致谢。
我在 VirtualBox 上运行 Android x86,我希望启用指针集成,这需要在来宾操作系统上安装 VirtualBox Guest Additions。
我进行了很多搜索,但我发现必须使用 Android-x86 内核头文件来编译 Guest Additions。谁能分享如何做到这一点?
提前致谢。
只需在主机选项卡中禁用“鼠标集成”即可。
参考。https://code.google.com/p/android-x86/issues/detail?id=341#makechanges
根据 VirtualBox 论坛的版主 Sasquatch 的说法,Android 不是受支持的访客操作系统,网址为https://forums.virtualbox.org/viewtopic.php?f=9&t=42240
Android 不是受支持的访客操作系统,因此没有 GA。此外,它不满足来宾添加支持的要求:您不能为内核安装支持包来制作内核模块。至少我不知道。
Genymotion提供的虚拟机集成了这些功能(至少对于自动完成的鼠标指针捕获/释放)。
所以我没有解决方案,但至少在提供VirtualBox兼容图像的商业软件上完成。
我自己没有尝试过,但显然您可以根据android-building group 中的帖子使用 VirtualBox 上的“启用远程显示”功能来启用指针支持:
如果您使用“rdesktop”命令连接到您的 Android VirtualBox 实例,您可以使用工作鼠标作为光标。首先启用远程显示:
设备 -> 启用远程显示
然后,通过 rdesktop 命令连接
apt-get install rdesktop # ubuntu yum install rdesktop # fedora rdesktop -a 16 localhost:3389
启用绝对鼠标指针后,您应该启动虚拟操作系统,然后单击设备 > 并搜索“关闭鼠标集成”
在 VirtualBox 中,将输入设置从 USB 平板电脑或其他任何东西更改为 ps/2 鼠标
您可以在此处阅读如何为 Android x86 构建 VBox 添加。并最终为没有经验的用户创建一个包。