在摩托罗拉Droid Razr M中使用蓝牙HDP配置文件

时间:2012-10-16 06:59:07

标签: android bluetooth bluetooth-lowenergy motorola-droid

我有一台摩托罗拉Droid Razr M.我想编写一个应用程序,使用蓝牙HDP配置文件将我的手机与健康设备连接。

Android 4.0平台API支持HDP配置文件。但Droid Razr M的规格表明它不支持HDP配置文件:http://developer.verizon.com/content/vdc/en/verizon-devices/pages/mot_droidrazr_m.html

所以我不可能在这款手机上运行我的应用程序,不是吗?

任何人的帮助将不胜感激!

1 个答案:

答案 0 :(得分:-1)

只需下载android BluetoothHDP示例并尝试。顺便说一下,你必须调整代码:

else if (prevState == BluetoothHealth.STATE_CHANNEL_CONNECTING && newState == BluetoothHealth.STATE_CHANNEL_CONNECTED) {
if (config.equals(mHealthAppConfig)) 
{
    mChannelId = channelId;
    sendMessage(STATUS_CREATE_CHANNEL, RESULT_OK);
    (new ReadThread(fd)).start();
} 
else 
{
        sendMessage(STATUS_CREATE_CHANNEL, RESULT_FAIL);
}

到BluetoothHDPService.onHealthChannelStateChange()。

更多信息: Bluetooth HDP android 4.0 really works?