其他分享
首页 > 其他分享> > 为什么蓝牙在Android中需要DBUS通讯方式?

为什么蓝牙在Android中需要DBUS通讯方式?

作者:互联网

我是Android DBUS的新手,最近从DBUS文档中得知我需要使用DBUS在Android中实现蓝牙,我发现DBUS用于两个应用程序之间的通信介质.

>在Android应用程序中-应用程序的通信是通过意图进行的,如果是这样,为什么我们需要DBUS用于蓝牙?
>由于DBUS是通过套接字构建的,因此DBUS是否充当两个应用程序之间的网络(IP)的通信介质?

如果我的理解是错误的,请纠正我,有关DBUS以及Android中蓝牙实现的更多信息,将不胜感激.

谢谢.

解决方法:

对于Android上的任何应用程序级编程(包括蓝牙),您都无需担心D-Bus.

您对使用Intents进行Android应用程序通信是正确的-Intent是Android应用程序开发的基础.

在幕后,可以使用D-Bus实现Android Intent,但是据我了解,它们不是(如果我错了,请纠正我).无论哪种方式,如果您正在做系统级的Android蓝牙开发人员,都只需担心这一点.

标签:android-intent,bluetooth,dbus,android
来源: https://codeday.me/bug/20191201/2081266.html