如何在普通Java中实现类似于Android的消息处理程序
问题:我必须通过蓝牙将乐高NXT机器人连接到Android设备。NXT正在运行LEJO,因此我可以在其上使用普通Java代码。这些设备将互相发送和接收消息。现在,安卓部分对我来说很清楚了,我过去使用安卓API的消息和处理程序类做过类似的事情 在标准Java中是否有类似的API以及如何使用它? 我找到了相关的线程,但不知道它应该如何工作。 然后我从JavaEE中找到了(JMS)。这有用吗?如何在普通Java中实现类似于Android的消息处理程序,java,android,bluetooth,messaging,nxt,Java,Android,Bluetooth,Messaging,Nxt,问题:我必须通过蓝牙将乐高NXT机器人连接到Android设备。NXT正在运行LEJO,因此我可以在其上使用普通Java代码。这些设备将互相发送和接收消息。现在,安卓部分对我来说很清楚了,我过去使用安卓API的消息和处理程序类做过类似的事情 在标准Java中是否有类似的API以及如何使用它? 我找到了相关的线程,但不知道它应该如何工作。 然后我从JavaEE中找到了(JMS)。这有用吗? 我只是不确定Java EE东西是否会在NXT砖块上运行…如果您找到Handler.Java和Looper.J
我只是不确定Java EE东西是否会在NXT砖块上运行…如果您找到
Handler.Java
和Looper.Java
和Message.Java
以及Android源代码中需要的任何其他东西,并根据您的需要对其进行调整,该怎么办?但不确定许可政策。许可不会是问题,但我不确定这些类在多大程度上依赖于Android系统。。。我会设法找到来源。对JMS有什么看法?thx@Sven我真的不知道,我认为JMS是完全不同的东西你是对的,JMS是完全不同的东西。我发现leJos是基于JavaME的,这些Android类使用的许多组件都不受支持。。。我现在真的不知道如何实现它。