代码如下:
Log.v("0", "start");
// 创建一个Socket对象,指定服务器端的IP地址和端口号
SocketAddress remoteAddr = new InetSocketAddress("192.168.0.64",7100);//InetAddress.getByName("192.168.0.64");
socket = new Socket();
socket.connect(remoteAddr);
// 从Socket当中得到OutputStream
Log.v("1", "connectionting...");
logCat如下:androidmanifest.xml
我加了<uses-permission android:name="android.permission.INTERNET"/>
我测试socket = new Socket("10.0.2.2", 7100);logCat报的错误和上面一摸一样,不知道是问题出在哪了?
望大虾帮助解决,先谢谢了!
Log.v("0", "start");
// 创建一个Socket对象,指定服务器端的IP地址和端口号
SocketAddress remoteAddr = new InetSocketAddress("192.168.0.64",7100);//InetAddress.getByName("192.168.0.64");
socket = new Socket();
socket.connect(remoteAddr);
// 从Socket当中得到OutputStream
Log.v("1", "connectionting...");
logCat如下:androidmanifest.xml
我加了<uses-permission android:name="android.permission.INTERNET"/>
我测试socket = new Socket("10.0.2.2", 7100);logCat报的错误和上面一摸一样,不知道是问题出在哪了?
望大虾帮助解决,先谢谢了!
解决方案 »
- android 文件管理中找不到/data/data/...路径
- android多任务下载管理器
- java 调用android设备ping 命令
- helloworld程序在模拟器可以运行,到真机上提示无法解析,什么原因呢,版本吗
- 请问2.3新增的CNE模块是做什么用的?
- [新手求助]android 报错信息在哪里???
- 急 急 急 !哪个有android的SDK和ADT啊?
- 求救:achartengine画折线图时,如何固定y坐标的值
- 请问公司即将开始搞Android,需要什么准备工作啊?
- 安卓怎么实现计算纪念日
- 请推荐一本Android底层的书
- 我想在HTC G3上安装个google语音搜索,怎么在安卓市场上找不到呢?
有没有测试下,SERVER的状态正常不
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;public class Server {
ServerSocket serversocket;
Socket socket; DataInputStream dis;
DataOutputStream dos; public Server() {
try {
serversocket = new ServerSocket(7100);
System.out.println("等待 Client 連接7100");
socket = serversocket.accept();
System.out.println("Client 已連接");
dis = new DataInputStream(socket.getInputStream());
dos = new DataOutputStream(socket.getOutputStream());
} catch (IOException ioe) {
ioe.printStackTrace();
}
} public void WriteInt(int i) {
try {
dos.writeInt(i);
dos.flush();
} catch (IOException ioe) {
ioe.printStackTrace();
}
} public void ReadInt() {
try {
System.out.println("read int:"+dis.readInt());
} catch (IOException ioe) {
ioe.printStackTrace();
}
} public static void main(String args[]) {
Server theServer = new Server();
theServer.WriteInt(10);
theServer.ReadInt();
}
}
两种方法可以解决:
1\参考http://android.yyable.com/reference/android/os/StrictMode.html
2\删除androidmanifest.xml里的<uses-sdk android:minSdkVersion="14" />