我正在尝试将一个界面合并到我的 Midlet 应用程序中以检测打印机。可能是几种情况:- a。已添加到移动设备的打印机。湾。检测蓝牙打印机
提前致谢。
场景 a) 您可能想查看黑莓 API(以防万一),但没有用于发现手机打印机的 JavaME 标准。
场景 b) JSR-82(参见 www.jcp.org)是 JavaME 蓝牙 API 的规范。大多数 JavaME SDK 都有蓝牙示例代码来帮助您入门。
但是,我从未听说有人尝试使用 JSR-82 将手机连接到打印机。如果我没记错的话,当 2 个设备具有匹配的配置文件(支持键盘配置文件的手机连接到物理键盘,耳机配置文件连接到实际耳机......)并且我从未听说过支持 JavaME 代码中的打印机配置文件的手机时(尽管,那部分,我可以相信,取决于电话)。这里的主要问题可能是 JSR-82 API 可能只允许您将未格式化的二进制数据发送到您连接的任何打印机,这意味着您必须在您的JavaME 代码让打印机了解您要打印的内容。