让Dbus在Android上运行的Java绑定

让Dbus在Android上运行的Java绑定,java,android,dbus,Java,Android,Dbus,有人成功地在Android上运行了dbus的Java绑定吗?所有迹象都表明dbus已经作为一个进程在Android操作系统中运行,但是没有通过Java接口为它们提供正式的访问点。提前谢谢 您可以尝试使用freedesktop项目中的。我不知道它是否能在android上正常工作。除非你在谈论你自己的巴士和你控制的东西,否则你不应该这样做。无法保证DBU可用。根据android邮件列表,感谢您的建议!我已经尝试过了,但它需要Unix套接字的JNI实现才能运行。这需要将C库推到Android上,我不太

有人成功地在Android上运行了dbus的Java绑定吗?所有迹象都表明dbus已经作为一个进程在Android操作系统中运行,但是没有通过Java接口为它们提供正式的访问点。提前谢谢

您可以尝试使用freedesktop项目中的。我不知道它是否能在android上正常工作。除非你在谈论你自己的巴士和你控制的东西,否则你不应该这样做。无法保证DBU可用。根据android邮件列表,

感谢您的建议!我已经尝试过了,但它需要Unix套接字的JNI实现才能运行。这需要将C库推到Android上,我不太确定该怎么做。我已经看到推送简单程序是可能的,但我还没有看到推送完整的库。或者我只是没有正确运行make。您可以使用TCP而不是unix套接字,然后您就有了纯Java库您需要修改dbus库。在没有unix套接字的情况下,没有什么比配置选项更适合构建。Android一直通过LocalSocket类在Java中支持unix域套接字(至少在某种程度上)。