那要看用什么方式连了,如果是以http的方式连,估计不好弄,如果是以socket的方式连那好弄
解决方案 »
- VMware或者VirtualBox安装android x86,怎样解决鼠标在虚拟机窗口和主机之间自由移动的问题?
- java泛型怎么理解,下面的代码又是怎么回事,在线等
- 关于ANDROID update.zip升级的请教!
- 调用录音机的问题
- 没有android.intent.category.LAUNCHER的activity
- 谁有这个android 离线文档
- anroid2.1的蓝牙问题,rfcomm error
- android SDK manager 安装在eclipse上出现问题
- 即时通信语音聊天的功能
- 想写个更改手机位置的app怎么实现,有root权限
- 求一段android连cmwap网络的代码
- 高手,帮我看一下这几行代码是什么意思
public class receiveServer { final int RECEIVE_PORT = 8888; // 该服务器的端口号 // receiveServer的构造器
public receiveServer() {
ServerSocket rServer = null;
// ServerSocket的实例
Socket request = null; // 用户请求的套接字
Thread receiveThread = null;
try {
rServer = new ServerSocket(RECEIVE_PORT);
// 初始化ServerSocket
System.out.println("Welcome to the server!");
System.out.println(new Date());
System.out.println("The server is ready!");
System.out.println("Port: " + RECEIVE_PORT);
while (true) { // 等待用户请求
request = rServer.accept();
// 接收客户机连接请求
receiveThread = new serverThread(request);
// 生成serverThread的实例
receiveThread.start();
// 启动serverThread线程
}
} catch (IOException e) {
System.out.println(e.getMessage());
}
} public static void main(String args[]) {
new receiveServer();
} // end of main} // end of class简单服务器 // 与服务器通讯
private void connectSvr() {
Socket socket=null;
String mesg=NetInfoView.getText().toString()+"\r\n";
try {
socket=new Socket("192.168.1.100", 8888);
//向服务器发送信息
PrintWriter out=new PrintWriter(
new BufferedWriter(
new OutputStreamWriter(socket.getOutputStream())),true);
out.println(mesg);
//接受服务器的信息
BufferedReader br=new BufferedReader(
new InputStreamReader(socket.getInputStream()));
//String mstr=br.read .readLine();
int nLength = mesg.length();
char []szRecvBuf = new char[nLength+1];
int nRecv = br.read(szRecvBuf, 0, nLength);
//if(mstr!=null) {
if ( nRecv > 0 ) {
String mstr = new String(szRecvBuf);
mstr = "接收到的数据:" + mstr;
System.out.println(mstr);
}else {
ystem.out.println("数据错误");
}
out.close();
br.close();
socket.close();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch(Exception e) {
ystem.out.println("NetManager"+ e.toString());
}
}
简单客户端
想通过什么网络通信呢? 3G/2g网络连,还是wifi,还是蓝牙?
- 千里孤行