Android构建在Linux kernel之上,大多数Linux系统都使用GNOME、KDE、LXDE等桌面环境。
我用busybox、arm cross compiler工具链和arm-J2SE编译了Linux内核和最小根文件系统.目前我有基本的Command Line Interface。现在我想使用桌面环境(启用鼠标和处理鼠标或触摸屏输入/事件)。因为我的java命令行代码运行良好,但是当我使用swing或awt应用程序时,它会显示此异常。
Exception in thread "main" java.awt.HeadlessException at
我有IIyama ProLite T2252MSC-B1屏幕,它具有投影电容10点触摸技术。它在Windows10下的表现非常出色,我想在运行最新的Raspbian和Chromium浏览器的Raspberry Pi 4上也会有同样的效果。但我得到的只是一个点,就像鼠标模拟一样。每次我触摸屏幕时,鼠标指针都是可见的,并移动到我触摸屏幕时的方向。与Windows10的响应性相比,Raspbian的体验非常糟糕。触摸不能准确识别,而不是单击,有时它像双击,有时像长按(右键单击)。虽然在Chromium浏览器中我们支持手势(例如,放大和缩小可以正常工作,向左向右滑动也可以),但触摸(单击)在任何地方都