簡體   English   中英

連接到BLE設備后斷開BLE

[英]Break the BLE after connection to BLE device

我正在開發一個能夠連接到BLE(藍牙低能耗)設備的Android應用程序。

問題是連接后,當我想重新連接到其他設備時,我做不到。 唯一的解決方案是打開和關閉手機藍牙。

(在iOS應用上,它可以正常工作,因此問題出在Android應用上)。

我收到此錯誤:BLE連接通用錯誤

我在BLE連接上>> 4.0的Android上是否存在任何已知的錯誤?

錯誤跟蹤器中有很多錯誤,文檔和示例也不是很好。

您沒有提供足夠的信息來真正分辨出您的特定問題是什么,但是人們跌倒的主要問題是,因為api調用是異步的,您只能以這種方式使用它們。 實際上,您需要以同步方式使用它們,例如,等待一個呼叫結束后再發出下一個。 我不清楚這是否只是出於錯誤的實現,但目前確實如此。

底層框架/驅動程序中存在確定的問題,因為您可以使系統進入以下狀態:允許藍牙關閉,希望工作而無需關閉和再次打開藍牙,希望工作而無需重啟手機,想要工作啟用Wifi可靠。 如果您瀏覽了錯誤列表,則會發現更多信息。

在我看來,它還不是beta標准,但是在過去的9個月中,我們一直在嘗試使用它,而據我從初始版本以來的更新中所知,Google希望停止對其進行開發。

暫無
暫無

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

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