真机做TCPClient,PC做Server,无法通讯,模拟器可以,有朋友遇到过这个问题吗?
解决方案 »
- 需要给网站开发一个客户端
- 关于spinner赋值取值的问题
- 用户信息存哪里去?怎么存?我想用webview做,
- 解析字符串
- 想把完成的android程式鎖定在一台平板上,也就是其他台平板不能使用該程式,要向程式設計者購買此軟體才能使用。請問該怎麼做?
- 如何将手机中的csv文件的内容导入到SQLite数据库中
- ImageView自适应高度
- 安卓andriod 编程,HttpURLConnection 获取数据流提示 java.io.FileNotFoundException
- android 根据进程名杀死进程
- getContentRoucre.insert()方法返回null
- 一个Android程序的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- android网络程序的设计思路?
http://blog.csdn.net/sinom/archive/2010/06/04/5646369.aspx
可以看看有没有帮助~
真机做Server没有任何问题,不用设置IP,用127.0.0.1就可以的。
如何用ADB通过USB得到真机的IP呢?ADB可以修改真机的IP吗?
try {
ip = InetAddress.getLocalHost();
String localname = ip.getHostName();
String localip = ip.getHostAddress();
Toast.makeText(this, localname +"@" + localip, Toast.LENGTH_LONG).show();
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
修改真机的IP:set ADBHOST=192.168.10.1adb kill-server adb start-server
$ netcfg
netcfg
lo UP 127.0.0.1 255.0.0.0 0x00000049
dummy0 DOWN 0.0.0.0 0.0.0.0 0x00000082
rmnet0 DOWN 0.0.0.0 0.0.0.0 0x00001002
rmnet1 DOWN 0.0.0.0 0.0.0.0 0x00001002
rmnet2 DOWN 0.0.0.0 0.0.0.0 0x00001002
tunl0 DOWN 0.0.0.0 0.0.0.0 0x00000080
sit0 DOWN 0.0.0.0 0.0.0.0 0x00000080