1、把XE7蓝牙例程编译到Android手机,能与蓝牙模块建立链接,蓝牙模块收到的字节数正确,但字节全部显示00。求大神帮助。
2、用手机蓝牙助手 ,蓝牙模块可以正常收发。
3、 ServiceGUI = '{00001101-0000-1000-8000-00805F9B34FB}';  已经改了。
4、 新的解决代码请发我邮箱:[email protected]

解决方案 »

  1.   

    兄弟,你这个问题解决了没有?我也遇到这个问题了,在旧手机上(安卓4.4.2)能正常收发,而新手机上(安卓5.1)用delphi开发的APP,蓝牙发出去的都是0,收到的也是0,目前解决不了,不知道什么原因。但是在安卓5.1上,蓝牙串口助手收发都是正常的。
      

  2.   

    可以请教一下吗,Delphi xe 10官方的经典蓝牙的demo中的 ToSend := TEncoding.UTF8.GetBytes(Edit1.Text);
      FSocket.SendData(ToSend);  
     DisplayR.Lines.Add('Text Sent');
     DisplayR.GoToTextEnd;
    这个sendData 是向接收设备(我的接收设备是手机)发送文字吗?
    那为什么执行成功了,但是手机端收不到信息呢?