bsh for android : Socket Test

来源:互联网 发布:医疗数据集成 编辑:程序博客网 时间:2024/05/15 13:08

SocketTest.bsh 

source("/sdcard/com.googlecode.bshforandroid/extras/bsh/android.bsh");a = Android();code = a.call("dialogGetInput","Socket Test","Input Area code:").get("result");print(code);try {// 创建Socketsocket = new Socket("192.168.1.102",54321); // 向服务器发送消息PrintWriter out = new PrintWriter( new BufferedWriter( new OutputStreamWriter(socket.getOutputStream())),true);      out.println(code); // 接收来自服务器的消息BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream())); String msg = br.readLine(); if ( msg != null ){print(msg);}else{print("null");}// 关闭流out.close();br.close();// 关闭Socketsocket.close(); }catch (Exception e) {print(e);}

参考: Android应用开发揭秘

0 0
原创粉丝点击