解决方案 »
- 华为平板电脑软件开发不能进入调试——求解
- android 布局问题
- target选择AVD时只显示一个AVD(android)
- android如何删除动态加载的view
- 初学android,创建工作报错
- EditText属性问题。
- Android开发工作当中,最常用到的是哪些知识点?
- DexClassLoader为什么直接加载apk就可以,加载apk里面的dex文件就不行呢
- 如何让 Activity 调用 finish() 之后不返回创建这个 Activity 的 Activity?
- Android如何将Activity的布局嵌套到Fragment布局里
- Bitmap与Drawable转化问题
- 为啥我模拟器上的游戏动画可以显示,真机上却不行
如果是IP问题,可以加上判断获取IPV4地址
if (!inetAddress.isLoopbackAddress() && inetAddress instanceof Inet4Address) {
打开cmd 输入ipconfig
pc有多个ip
服务器需要绑定开wifi所用的无线连接ip
终端也要用同一个ip
1,如果wifi热点是电脑发出来的,手机 可以采用下面方式去做。WifiManager mWifi;
mWifi = (WifiManager)ctx.getSystemService(Context.WIFI_SERVICE);
DhcpInfo dhcpinfo = mWifi.getDhcpInfo();
this.ip = Formatter.formatIpAddress(dhcpinfo.gateway);
因为电脑是主机,可以访问 wifimanager 去得到主机IP或网关IP,通常这两个是一样的。2,如果电脑不是主机,即手机和电脑都是通过连接路由器组成的局域网,这时候想要获得其中某一台的电脑IP的话,最好的方法就是 手机开 广播接受server,电脑开个 广播client,这样才有一个通讯的过程,才能拿到IP,你要是不想在电脑上面加任何东西,光靠手机去实现拉取IP的任务,我劝你还是采用 第一种方式,不然 基本不可能实现。