Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓服务与联想_Android_Bluetooth - Fatal编程技术网

Android 安卓服务与联想

Android 安卓服务与联想,android,bluetooth,Android,Bluetooth,我正在尝试制作一个可以与蓝牙设备通信的应用程序。我有一个服务,它可以设置连接,从蓝牙获取数据并将数据收集到int阵列,然后将用户设置发送到设备。然后,当应用程序请求新的数据服务返回阵列时。当用户更改应用程序中的某些数据时,它将其发送到服务,服务将其发送回蓝牙*。我已经在索尼Z,HTC,三星Tab2上测试了这个应用程序-它工作得很好。。。但是在中兴,联想上我有问题!主要问题是该设备在读取socket.getInputStream()时速度较慢;太慢了。。。我有一个很大的延迟。。。与数据读取。应用程

我正在尝试制作一个可以与蓝牙设备通信的应用程序。我有一个服务,它可以设置连接,从蓝牙获取数据并将数据收集到int阵列,然后将用户设置发送到设备。然后,当应用程序请求新的数据服务返回阵列时。当用户更改应用程序中的某些数据时,它将其发送到服务,服务将其发送回蓝牙*。我已经在索尼Z,HTC,三星Tab2上测试了这个应用程序-它工作得很好。。。但是在中兴,联想上我有问题!主要问题是该设备在读取socket.getInputStream()时速度较慢;太慢了。。。我有一个很大的延迟。。。与数据读取。应用程序崩溃了

为什么会这样

  • 我想,我会尝试在服务线程中获取和发送数据。。。但是在索尼HTC三星的设备上。。很好用!顺便说一下,三星只有500 mb内存(损坏),中兴刀片和联想平板电脑必须更快
    因此,我的英语相当差。但我将尝试解释这个问题。在中国设备和其他系统上的操作系统中,进程的优先级存在一些差异。China device为此时此刻使用单词的活动提供更多资源%。但后台进程并没有足够的处理器时间来解析传入的数据流。当我降低速度时,它开始工作了!我的下一步是发送更多不同的值,也许(数据流的)速度对于实时数据来说是不够的。我不知道如何让中国的设备在后台服务上花费更多的CPU时间。。。如果有人能帮忙?谢谢