看板 AndroidDev 關於我們 聯絡資訊
請問一下 最近在開發 Bluetooth low energy相關程式 連上gatt server得到service之後就利用read characteristic 開始讀取裝置上的資料 ... (依序從10個不同的characteristic讀資料) 可是從程式下read指令到收到callback中間時間超長 平均一秒 而且android必須要上一筆callback收到後才可以繼續下一筆的讀取 iOS上就很快 一秒內就可以完成讀取這10筆資料 android卻要耗時10~20秒 不知道是Android天生限制還是可以從哪裡調整 求神人解答 > <" -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.185.19.173 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1495553178.A.97E.html
roy870075: 有試過其他廠牌手機嗎?Android的ble跟廠牌因素佔很大 05/24 11:13
johnpaladin: 目前試過三星 Asus 和 htc 都很慢… 05/24 12:10
paulku: 哪家晶片? 05/24 20:20
johnpaladin: 不確定晶片指的是不是這個.三星s7用的是Exynos 8890 05/24 21:20
johnpaladin: 他用的藍芽晶片Samsung 0306S7 WiFi Module 05/24 21:28
hugh3306: try requestConnectionPriority() before reading 06/01 13:01
johnpaladin: 謝謝樓上...試過惹... 06/01 20:00