这个是在汉印打印机官网下载的安卓sdk - Android_CPCL_V1.13.01
看了下 demo 基本上对接没啥问题 在实际过程中发现了一些需要注意的地方 具体如下:
出现异常状况 打印第二张的时候出现 定位异常 如下:
这个是因为这个代码:
PrinterHelper.printAreaSize("0", "200", "200", "400", "1");
400是打印的高度 也就是标签高度 其实不对 超过了实际高度 但是第一次打印的时候 因为内容没有400
所以出纸的时候还是停留在第一页 但是打第二页的时候就会看起来空白了一部分了 这里最好是根据
内容来算出打印的高度 然后最后调用form去定位到下一张纸的开始
PrinterHelper.Form();
最后解决