cost 168 ms
Android BLE 掃描過濾器在幾秒鍾內為 1 個開發人員返回許多 MAC 匹配 - 預期行為是什么?

[英]Android BLE scan filters returning many MAC matches for 1 dev in a few secs - What is intended behavior?

從我讀過的文檔中不清楚 BluetoothLE 掃描的預期行為是什么。 我們正在尋找一個特定的設備,如果我使用名稱或 MAC 作為標准進行掃描,我會得到幾十個匹配的結果——這是多個設備廣告的預期反映,還是 RSSI 更改或其他什么? ...

第三方 SDK 不會讀取導入,即使依賴項位於 Build Gradle 中

[英]Third Party SDK won't read imports, even when the dependency is in the Build Gradle

我從另一個項目導入了第三方 SDK。 我已經設置了它,它不會讀取某個依賴項,即使我將依賴項放在 build.gradle 中也是如此。 這是 SDK 而在 build.gradle 我已經嘗試了一些事情,但似乎沒有任何效果。 任何幫助表示贊賞。 謝謝 ...

如何搜索配對設備 Kotlin Android App

[英]How to search paried devices Kotlin Android App

我正在嘗試創建一個 Android 應用程序來連接到 HC-05 藍牙模塊。 我正在瀏覽Android 文檔,但是,按照文檔,我收到一個我無法解決的錯誤。 我不明白如何列出綁定設備。 我在“= BluetoothAdapter.bondedDevices”處收到錯誤。 我正在嘗試獲取綁定到 And ...

如何在 Kotlin 中寫入和接收 ble 設備?

[英]How to write and receive to and from a ble device in Kotlin?

所以我有一個藍牙 class,寫在 Kotlin 中,我在那里搜索一個 ble 設備,找到它,連接到它並發現它的服務,到目前為止一切順利。 現在我也在嘗試向該設備寫入數據並從中讀取數據(通知通道)。 棘手的部分是我必須發送數據才能接收數據,這就是為什么我要求寫入和讀取實現的原因,因為如果一個不起作 ...

Android BLE數值比較配對實現

[英]Android BLE Numeric Comparison Pairing Implementation

我們如何實現 Android 的數值比較? 我做了很多研究,我知道我需要將 IOCapability 設置為 KeyboardDisplay。 並且如果其他BLE設備自身的IOCapability使其與Numeric Comparison的矩陣結果相匹配,它將與Numeric Comparison進 ...

在不使用延遲的情況下處理 Android 運行時權限

[英]Handling Android Runtime Permissions without using delays

我查看了大多數開發人員處理 Android 運行時權限的方式,在您驗證是否已授予權限后,您立即調用 API,這需要授予該權限。 好吧,我嘗試這樣做,但拋出了異常 所以我嘗試在與需要授予權限的 API 交互之前添加延遲,但是在某些設備上延遲時間不夠長,我仍然在某些設備上遇到上述錯誤(盡管延遲似乎可以緩 ...

audioManager.startBluetoothSco() 不適用於 android

[英]audioManager.startBluetoothSco() is not working on android

賞金將在 3 天后到期。 此問題的答案有資格獲得+50聲望賞金。 Taki正在從可靠的來源尋找答案: 我只需要一些幫助來解決我在主題中描述的問題,謝謝我正在使用藍牙設置 AudioManager 來錄制音頻,代碼已經存在但無法正常工作,每當我檢查 AudioManager.EXTRA_SCO_A ...

如何使用 BLE 2M PHY 在 android 上使用 BluetoothLeAdvertiser 發布 AdvertiseData

[英]How to advertise AdvertiseData with BluetoothLeAdvertiser on android using BLE 2M PHY

我目前正在構建一個基於藍牙低功耗廣告的聊天應用程序。 我嘗試按照android 的本教程構建客戶端,但我的 BluetoothLeScanner 似乎沒有檢索到任何 BLE 2M PHY 掃描結果。 我能夠通過使用 nRF Connect 應用程序獲得預期的結果,所以這可能不是硬件問題class ...

樹莓派如何連接Android不斷音?

[英]How to connect Raspberry PI to Android without cutting the sound?

我正在使用 Bullseye 64 位下的 Raspberry PI4 和 Android 智能手機開發一個項目。 沒有可用的 Wi-Fi 或互聯網。 我想通知 Android Raspberry 剛剛啟動。 過去我做過類似的事情:當我打開汽車時,我的手機會收到回撥。 為此,在啟動時,我為andr ...

我想在 AOSP 中更改藍牙配對超時?

[英]I want to change of Bluetooth pairing timeout in AOSP?

我想更改藍牙配對超時,但我沒有在 AOSP 10 源代碼樹中找到相關變量。 我找到了一些答案,但他們正在通過 ADB shell/腳本更改它,但我不想使用這種方法。 我需要更改相關位置並重新構建源代碼。 問候 ...

Android CompanionDeviceManager 始終找不到任何附近的藍牙設備

[英]Android CompanionDeviceManager Never Finds Any Nearby Bluetooth Devices

更新:添加了包含藍牙權限邏輯的主要活動代碼我正在嘗試利用 Android 的CompanionDeviceManager API在運行 Android 13 的 Pixel 5 上查找附近的藍牙(非 LE)設備,但它似乎只能找到附近的 WiFi.networks。 我懷疑deviceFilter無法 ...

請求藍牙啟用時,它不等待響應

[英]when requesting bluetooth enable, it doesn't wait response

一旦代碼運行,它立即退出。 當我運行調試時,'startActivityResult.launch(intentBluetoothEnable);' 執行這段代碼后,立即出現一個詢問是否打開藍牙的對話框,不等待響應,立即執行下一個退出代碼。 我需要添加響應等待代碼嗎? 我搜索了示例代碼,但我認為我 ...

附近的設備權限

[英]Nearby Devices permission

是否可以自動允許附近的設備權限,或者要求用戶在應用程序啟動時允許它? 目前,每次我重新安裝該應用程序時,我都必須在手機設置中手動啟用它。 ...

帶有 bondedDevices 的彈出對話框微調器為空

[英]Popup dialog spinner with bondedDevices is null

當嘗試在微調器中使用配對的藍牙設備制作彈出對話框時,我的應用程序在打開時崩潰。 請參閱此代碼以了解 xml 布局: 在下面的代碼中,我調用了一個函數來檢查綁定設備,然后將其放入微調器中: 在這里我顯示對話框: 關於此的一些額外細節,當微調器位於主活動 xml 中時,這工作得很好,但是當我將微調器放在 ...

Android 11:BluetoothAdapter.startDiscovery() 返回 false; 如何知道錯誤是什么?

[英]Android 11: BluetoothAdapter.startDiscovery() returns false; How to know what the error is?

我創建了一個應用程序,我想在其中發現藍牙設備並連接到其中一個。 此應用程序在搭載 Android 10 的智能手機和搭載 Android 12 的智能手機上運行良好。但是,我在搭載 Android 11 的平板電腦上遇到問題。 我在清單中擁有所有需要的權限。 (注意:我已經嘗試過使用和不使用an ...

Android 慢速藍牙 RFCOMM 傳輸速率與 RN4678

[英]Android Slow Bluetooth RFCOMM Transfer Rate with RN4678

我們正在試驗一堆新的平板電腦,我們試過的每一個都遇到了 RN4678 板傳輸速率慢的問題。 我們目前使用聯想 M10 FHD Plus。 我們嘗試了一些,例如 Teclast M40S、諾基亞 T20 和三星 Galaxy Tab A8。 前兩個的傳輸率很糟糕,而后者還可以,但並不理想。 我們無法 ...

如何在android kotlin中將UUID轉換為16位

[英]How to covert UUID to 16bit in android kotlin

我正在我的應用程序中使用藍牙。 我從文檔中找到了顯示分配的 UUID 的文章。 我為血壓計找到的兩個 id 是0x1810 , 0x2A35分別用於血壓和血壓測量。 我在這方面是全新的,所以我不太了解。 我發現了這個Stack overflow 1和Stack overflow 2 。 所以我在我的 ...


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