我已经为Android编写了一个应用程序。主要部分是它通过蓝牙进行通信。我有四个设备:
1.三星Galaxy S2
2.三星Galaxy吉奥
3. Netsurfer触摸(一个非常低端本地[南非]产生机器人片剂)
4.一种Motorolla ET1
Samsung Galaxy蓝牙驱动程序
现在我写了我的应用程序 - 我需要测试完整的结构。
我第一次写蓝牙方面(因为那是我最不经验的) - 我唯一可以工作的设备是Netsurfer touch。它使用标准的蓝牙驱动程序,它的工作原理非常完美 - 我可以在PC上接收信号,并且很好地处理它。
我的应用程序的其他部分不能在Netsurfer上完成,因为它的规格太低(它实际上没有所需的硬件)。我尝试过Motorlla,整个应用程序按预期工作。
但是现在Galaxy手机(包括Gio和S2)都拒绝与任何电脑连接。他们将一双精致的,但是当我使用蓝牙代码连接我刚刚得到一个IOException异常:服务发现失败
由于它不是我的代码,我开始寻找一个有想念我的计算机上的司机:“蓝牙外围设备“ - 错误代码未安装此设备的驱动程序。 (代码28)
我已经使用Windows Update尝试和失败,我已经安装了三星Kies的,我有两个单独的计算机验证问题 - 无论是运行Windows 7 X64的
硬件ID是:
BTHENUM {} 00001132-0000-1000-8000-00805f9b34fb _VID & 0001000f_PID BTHENUM {} 00001132-0000-1000-8000-00805f9b34fb _LOCALMFG & 000F
我不相信那里是一个问题机智h的代码,但与设备的驱动程序。但如果您需要代码,我使用的代码在这里: http://code.google.com/p/backport-android-bluetooth/source/browse/trunk/backport-android-bluetooth201/src/backport/android/bluetooth/chat/?r=49
谢谢SOOOO太多了!它像梦一样运作! – 2012-03-16 04:56:25