0
我是Android開發新手,從源代碼構建4.0.3。 build.prop將我的設備列爲「Incredible 2」,但在藍牙設置中我的設備列爲「BlueZ」。當然,我可以改變它,但我想知道在哪裏處理源,所以我可以看到如何解決它。Android設備名稱==「BlueZ」?
我是Android開發新手,從源代碼構建4.0.3。 build.prop將我的設備列爲「Incredible 2」,但在藍牙設置中我的設備列爲「BlueZ」。當然,我可以改變它,但我想知道在哪裏處理源,所以我可以看到如何解決它。Android設備名稱==「BlueZ」?
BlueZ是官方的Linux藍牙協議。它可能只是默認協議名稱而不是設備名稱。我沒有在這臺機器上的來源,但我認爲,在藍牙源目錄中有一個配置文件列出名稱。
因此,我猜測Android BT堆棧無法獲得設備類型(Incredible 2),因此它使用BlueZ代替。但是我不知道在哪裏可以找到這個條件代碼。 – gdanko 2012-03-28 16:34:42
BlueZ是Linux中使用的藍牙堆棧的名稱,因此也用於Android。我會檢查/ etc/bluetooth中的文件夾,即'main.conf' – theomega 2012-03-28 16:29:04