qt for android怎样支持dbus
1个回答
展开全部
Android的bluetooth架构是建立在bluez之上的,bluz通过棚州dbus暴链轮蔽露了底层蓝牙设备的服桐陆务。先用android内置的命令bttest enable,开启bluedroid进程。这样bluz就可以接收dbus请求了。先来看段简单dbus代码:
char*
send_method_call_with_string_reply(char* objectPath,
char* type, char* name)
{
DBusMessage* msg;
DBusMessage* reply;
DBusConnection* conn;
DBusError err;
const char *reply_path;
char*
send_method_call_with_string_reply(char* objectPath,
char* type, char* name)
{
DBusMessage* msg;
DBusMessage* reply;
DBusConnection* conn;
DBusError err;
const char *reply_path;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询