android - 通过 api 连接蓝牙 pan 配置文件

标签 android api bluetooth

我尝试在 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/

相关文章:

android - 在 Android 文件中旋转图像

java - 视频持续时间设置不正确 (exoplayer2)

api - 如何安全地让我的用户使用刷新 token 登录?

c# - 使用 Azure AD 和 SAML 2.0 使用私有(private) API

android - 使用 Intent 从 SD 卡中选择一个文件

android - 使用proguard签名的APK会显示IncompatibleClassChangeError

android - AppCompat 抽屉导航不让我关注任何 EditText

javascript - REST API分页如何保证数据一致性

android - 如何从 Android 上的蓝牙 InputStream 中读取

linux - 在 Linux 中控制连接的蓝牙设备音量的命令?