我打算为商店创建一个系统。我将使用安卓平板电脑和收据打印机。我打算使用的打印机不支持 Android。
我的问题是:
- 我可以为打印机创建驱动程序吗?
- 我是否需要了解有关打印机的任何信息,例如(芯片或任何其他电子产品)
- 创建驱动程序难吗?
非常感谢
最佳答案
我会尽量避免这种设置。 shop 和receipt 这两个词听起来好像需要一定的可靠性和用户友好性。今天,与打印机的通信大多是双向的,因为它们会发回各种信息。至少处理其中一些(碳粉不足,纸张用完)肯定会帮助您的用户。除此之外,对特定打印机的协议(protocol)进行逆向工程不一定很有趣,尤其是如果您对打印机协议(protocol)没有经验的话。此外,低成本打印机将各种逻辑委托(delegate)给驱动程序,因为这降低了设备的成本。我不会依赖可用的相关文档。
您选择的打印机是否合适的一个很好的指示可能是它是否受到某些开源打印框架的支持。这样的框架也可能是您回答相关问题的第一个地址。
只是我的两分钱。
关于安卓驱动开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14432463/