我有一台摩托罗拉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
所以我不可能在这款手机上运行我的应用程序,不是吗?
任何人的帮助将不胜感激!
答案 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()。