[android怎么读取接口数据]android中读取接口数据使用读取接口的类:XMLTool来实现。 以下是使用getXmlValue的方法定义: StringBuffer sbResult = new StringBuffer(); // 创建一个http客户端 HttpClien...+阅读
代码如下:import com.friendlyarm.AndroidSDK.HardwareControler;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.os.Message;public class MapGuider_Activity extends Activity{ private int serial_fd=0; private byte[] serial_RevBuf=new byte[100]; private byte[] serial_SendBuf="fsjajd".getBytes(); Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.mapguider); serial_fd=HardwareControler.openSerialPort("/dev/s3c2410_serial1", 115200, 8, 1); if(serial_fd!=-1) { System.out.println("打开串口成功"); HardwareControler.write(serial_fd, serial_SendBuf); lac_handler.post(RevicePosDataThread); } else { System.out.println("指定的串口不存在或在其它进程中已被打开"); } } Override protected void onDestroy() { // TODO Auto-generated method stub HardwareControler.close(serial_fd); System.out.println("关闭串口"); lac_handler.removeCallbacks(RevicePosDataThread); super.onDestroy(); } Handler lac_handler =new Handler(){ Override public void handleMessage(Message msg) { // TODO Auto-generated method stub super.handleMessage(msg); } }; Runnable RevicePosDataThread =new Runnable() { int err=0; String s; public void run() { // TODO Auto-generated method stub while(true) { //Looper.prepare(); err=HardwareControler.select(serial_fd, 1, 0); if(err==1)//有数据可读 { HardwareControler.read(serial_fd, serial_RevBuf, 10); s=new String(serial_RevBuf); System.out.println("接收到串口数据"+s); } else if(err==0) //无数据可读 { System.out.println("没有接收到串口数据"); } else //出错 { System.out.println("接收到串口数据出错"); } try { Thread.sleep(2); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } };}
以下为关联文档:
android怎么接收完整串口数据代码如下:import com.friendlyarm.AndroidSDK.HardwareControler;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Loo...
Android蓝牙通信是怎么获取串口数据代码片段上传一下 private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); BluetoothServerSocket bss = BluetoothAdapter.getDefa...
android应用程序开发为串口接收数据创建的子线程问题急!找Bug应该要有条理,我们首先不能确定"每次都去执行while(value2 != 1)以外的代码",因为程序执行的很快,可能收发很快,循环每妙执行多少次不确定,而且你的阻塞时间还是0,最好循环内外...
android上怎么通过wifi接收串口数据可以先测试wifi模块的是否调试好,使用串口大师,进行测试。首先:确信串口Wifi模块匹配好?尤其是地址和端口。 使用远嘉科技的串口Wifi模块TLN13UA06配置软件与单片机连接,成功时在...
求教Android蓝牙串口开发OutputStream发送数据失败的问题1、首先确保你发送的数据是正确的,串口接收到这个数据后他能识别,并返回你想要的数据,如果你发送的命令本身不要求返回数据,inputstream是读取不到数据的。 2、其次,要确保发送数...
求助 U盘在车上读取不了音乐在电脑上可以正常用怎么办u盘里的歌在车上放不出来原因有很多种,汇总如下: 1、歌曲文件放的位置不对,比如在U盘里面建了文件夹,将歌曲放在文件夹下面。解决办法:将歌曲文件放在U盘根目录下。 2、歌曲文件...
Windows Media Player媒体库无法读取电脑里的音乐怎么办请安装k-lite mega codec pack(k-lite大解码包),完全安装后,可用windows media player10或11播放几乎所有格式。 可在各门户网站(新浪搜狐网易等)的软件频道搜索k-lite下载,要19M...
电脑无法读取MP3您可以这样逐步找出问题的根源: 买一条新的MP3连接线插上,如果没问题,那问题就肯定是MP3的连接孔活着主机的USB接口,又或者是电脑软件方面出了问题,例如没有安装随MP3配送的识别...
饥荒在网吧如何读取存档要看游戏版本, 18版的win7系统下存档位置 C:\Users\用户名\AppData\Local\SKIDROW\219740\ xp系统下存档位置 C:\Documents and Settings\用户名\Local Settings\Application...