我尝试在 android 4.0.3 上使用蓝牙 API 为我的公司构建一个小型概念验证应用程序。 (使用 android.bluetooth 包)
我们需要通过蓝牙连接到测量仪器,仪器唯一支持的配置文件是 PAN。
我的问题是 - 当我浏览 SDK(版本 15)源代码时,有一个实现此配置文件的 BluetoothPan.java 文件,并且在 BluetoothProfile.java 源文件中也定义了一个 PAN-Profile 常量。
但是 - 当我在 eclipse 中设置一个 android 项目时,针对 SDK 版本 15 并尝试使用该配置文件类,android.bluetooth 包中没有可用的 BluetoothPan 类
并且 BluetoothProfile 类不包含 PAN 常量。
此外,SDK 文档中也没有包含有关此类的任何信息。
有人可以向我解释一下吗?源码是可用的,但它没有编译到包中?
是否有我不认识的 SDK 的不同分支?
我真的很困惑。
最佳答案
这些是内部 API(它们在 javadocs 中用@hide 标记)。
http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/
关于android - 通过 api 连接蓝牙 pan 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9379797/