Android蓝牙SPP R200格式例程的字符串转换

Android蓝牙SPP R200格式例程的字符串转换,android,printing,bluetooth,Android,Printing,Bluetooth,我正试图通过我的Android手机通过SPP R200协议将信息打印到蓝牙连接的打印机上。我已与设备配对、连接。但打印机使用的语言不是常规字符串 据我所知,SPPR200是一种标准格式,但我觉得它很吓人 由于它是一种标准格式,是否有已知的标准例程/函数/方法可以将普通Java字符串转换为spp r200格式?欢迎使用任何开源实现或示例代码 提前感谢stackoverflow社区,因为我知道总会有人在这里提供帮助。您需要的只是读取并发送字节数组,而不是字符串到打印机 外汇。打印代码条(代码39,文

我正试图通过我的Android手机通过SPP R200协议将信息打印到蓝牙连接的打印机上。我已与设备配对、连接。但打印机使用的语言不是常规字符串

据我所知,SPPR200是一种标准格式,但我觉得它很吓人

由于它是一种标准格式,是否有已知的标准例程/函数/方法可以将普通Java字符串转换为spp r200格式?欢迎使用任何开源实现或示例代码

提前感谢stackoverflow社区,因为我知道总会有人在这里提供帮助。

您需要的只是读取并发送字节数组,而不是字符串到打印机

外汇。打印代码条(代码39,文本:“aa1234”):

要从字符串获取字节,请使用:

"my string".getBytes("ISO-8859-1");

我目前正在努力使用sendimg位图-我甚至反编译了SDK,我正在模仿位图打印行为,但它只打印两个小点-我担心这是一个错误而不是成功。。。不过,感谢您的手册参考!我只有SDK Api,它是。。。很穷。
"my string".getBytes("ISO-8859-1");