簡體   English   中英

在 android kernel 開發 linux 中使用藍牙

[英]Working with Bluetooth in android kernel development linux

我想知道如何使用C/C++而不是JAVA API在 android 中使用藍牙,如果有人有有用的鏈接或可以提供建議?

我找到了這篇文章,但我想知道我是否提供了完整的信息?

在我的研究過程中,我發現了這一點,現在我希望有人告訴我什么是hciattachhcid以及在哪里知道如何在用戶空間中工作

在此處輸入圖像描述

  • bluez:它提供“hcid”守護進程,負責所有相關的藍牙服務 dbus-daemon:hcid 和系統服務器之間的橋梁
  • D-Bus 是一種簡單的進程間通信 (IPC) 系統,用於軟件應用程序相互通信。
  • 調試實用程序:d-feet(一個 dbus UI 調試器)、dbus-monitor(用於打印消息總線消息的調試探針)、dbus-send(向消息總線發送消息)
  • bluez dbus API 文檔:/mydroid/external/bluez/utils/hcid/dbus-api.txt
  • 一個例子如下

這是給出所有答案的文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM