请问... public void run() {
Message mssage = Message.obtain();
InetAddress host = null;
final String SERVERIP="www.baidu.com";
try {
host = InetAddress.getByName(SERVERIP);
boolean isReachable = host.isReachable(3000);
mssage.what = 6;
String desc = "连接状态..."+isReachable;
mssage.obj = desc;
handler.sendMessage(mssage);
} catch (IOException e) {
e.printStackTrace();
}
这是做的监听网络的子线程
并且,通过handler进行处理,将数据传到ui线程
并且,开了权限
代码应该不存在问题,但是为什么我总是访问不到网络??
但是用url可以访问到网络
如果有人能够帮我解决这个问题,我可以支付十块钱=。=萌新表示很穷
Message mssage = Message.obtain();
InetAddress host = null;
final String SERVERIP="www.baidu.com";
try {
host = InetAddress.getByName(SERVERIP);
boolean isReachable = host.isReachable(3000);
mssage.what = 6;
String desc = "连接状态..."+isReachable;
mssage.obj = desc;
handler.sendMessage(mssage);
} catch (IOException e) {
e.printStackTrace();
}
这是做的监听网络的子线程
并且,通过handler进行处理,将数据传到ui线程
并且,开了权限
代码应该不存在问题,但是为什么我总是访问不到网络??
但是用url可以访问到网络
如果有人能够帮我解决这个问题,我可以支付十块钱=。=萌新表示很穷
解决方案 »
- camera拍照水平翻转
- 新手学做安卓游戏,求指导
- 高手指点下ListView怎么添加一个自定义标题(header)
- Android 的SHELL的PS命令解释
- 请问android开发 如何做软件升级呀?
- editText1的OnKey事件为什么执行两次Toast?怎么可以避免
- 关于空间显示问题!!!!
- Android 虚拟内存 文件安全保存
- android有什么库可以画股市的实时走势和趋势图
- 基于android系统的自动售货机软件部分怎么做?
- 安卓第一行代码学习 The application may be doing too much work on its main 问题。求助
- ScrollView同步滚动不流畅
Message message = Message.obtain();
final String SERVER_IP="www.baidu.com";
try {
Process p1 = java.lang.Runtime.getRuntime().exec("ping -c 1 -w 3000 "+SERVER_IP);
int returnVal = p1.waitFor();
boolean reachable = (returnVal==0);
message.what = 6;
String desc = "连接状态..."+reachable;
message.obj = desc;
handler.sendMessage(message);
} catch (Exception e) {
e.printStackTrace();
}
}