2

我正在为嵌入式设备编译自定义 android-x86 版本。我需要使用 USB 热敏打印机。在 Ubuntu 上,它可以在 /dev/usb/lp0 上使用杯子开箱即用。我似乎找不到任何关于将 CUPS 移植到 android-x86 构建的说明,而且我对此还不是很熟悉。有没有人有解决方案来使用 android-x86 编译 CUPS 或在 android-x86 中与 /dev/usb/lp0 通信?

4

1 回答 1

1

CUPS 现在已“移植”到 Android(请参阅https://github.com/pelya/android-print-plugin-cups)。它实际上不是一个端口,但它会将 Debian 安装在您应用程序的沙箱中并在那里设置 CUPS。由于 Debian CUPS 是稳定的,因此可能是一个更易于维护的解决方案。

然后,您显然需要一个用于打印机的 CUPS 驱动程序,以及一种让它通过 USB (libusb) 进行通信的方法。我现在正在为一个项目做这件事,当它功能齐全时,我会编辑这篇文章。

于 2015-10-16T05:20:15.173 回答