Android平板电脑无法连接到Woosim打印机?

时间:2015-01-26 13:54:10

标签: android printing

我有以下代码将我的Android应用程序连接到Woosim printer WSP-R240

    String addressA = "74:F0:7D:E2:6A:DD";
    String addressB = "00:15:0E:E2:92:42";

    com.woosim.bt.WoosimPrinter woosim = new com.woosim.bt.WoosimPrinter();
    int result = woosim.BTConnection(addressA, false);

    if (result != 1)
    {
        result = woosim.BTConnection(addressB, false);
    }

我有2台打印机A和B.如果A关闭,我想用B打印。

当我将字符串addressA设置为伪地址时,woosim对象成功连接到打印机B.但是当addressA配对设备的地址并且关闭以致result不是1时,则woosim对象不会连接到打印机B.

这里有什么问题?

我尝试使用SystemClock.sleep(5000);,但它没有解决问题。

1 个答案:

答案 0 :(得分:0)

我在这里找到了解决方案

https://stackoverflow.com/a/18786701/779408

在该解决方案中,使用隐藏方法createRfcommSocket