我試圖在Android 4.0.3上使用藍牙API爲我公司構建一個小概念驗證應用程序。 (使用android.bluetooth包)
我們需要通過藍牙連接到測量儀器,儀器支持的唯一配置文件是PAN。
我的問題是 - 當我通過SDK(版本15)源瀏覽時,有一個BluetoothPan.java文件實現此配置文件,並且還有一個在BluetoothProfile.java源文件中定義的PAN配置文件常量。
但是 - 當我在eclipse中設置一個android-project時,瞄準SDK版本15並嘗試使用該配置文件類,android.bluetooth包中沒有可用的BluetoothPan類 ,並且BluetoothProfile類不包含PAN不變。
此外,SDK文檔也不包含此類的任何信息。 有人可以向我解釋這個嗎?源代碼可用,但沒有編譯到軟件包中?
是否有不同的SDK分支我不認識?
我真的很沮喪。通過api連接藍牙平臺配置文件
3
A
回答
2
這些是內部API(它們在javadoc中用@hide標記)。
http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/
0
是的,這些都是內部API,你可以通過引入外部罐子達到這些目標。導入後,您應該右鍵單擊jar文件並選擇「添加爲圖書館」。之後,您可以導入BluetoothPan和其他內部API。您可以下載JAR:
我相信,它可以幫助你!
相關問題
- 1. 如何通過藍牙將藍牙配件連接至iPhone?
- 2. 跨平臺藍牙互通
- 3. 藍牙標準配置文件連接配件到iOS設備
- 4. 藍牙A2DP配置文件
- 5. 通過藍牙或Wifi連接到IDevices
- 6. 每20分鐘通過藍牙連接
- 7. iOS GameKit無法通過藍牙連接
- 8. 通過藍牙連接PC SNP
- 9. 通過藍牙連接到avd/logcat
- 10. 通過藍牙將MPU6050與Arduino連接
- 11. 通過藍牙的多個Android連接
- 12. 通過藍牙連接服務名稱
- 13. 兩臺設備通過藍牙連接到服務器
- 14. 連接到藍牙配件與iPhone
- 15. 配對和iPhone應用程序通過藍牙/ Blutooth LE連接
- 16. 連接pys60藍牙控制檯
- 17. 通過藍牙
- 18. 通過藍牙
- 19. 通過藍牙
- 20. 通過藍牙通過OBEX Object PushProfile接收文件
- 21. HOWTO連接到藍牙LE設備上的Android(平臺19)
- 22. 無法通過多點連接中的藍牙連接iOS 10
- 23. 藍牙,藍牙:沒有回覆通過ping通bnepX接口
- 24. 連接USB與BLE(藍牙低功耗)的藍牙適配器
- 25. Android藍牙連接
- 26. Amarino藍牙連接
- 27. iphone藍牙連接
- 28. Java - 藍牙連接
- 29. 藍牙連接faliure
- 30. Arduino藍牙連接