首页 > 其他 > 详细

关于Genymotion无法连接到本机的解决历程

时间:2016-01-10 16:49:55      阅读:312      评论:0      收藏:0      [点我收藏+]

      首先表示,自己单干真的是非常辛苦,真是是别人说的,一个坑就把自己埋到那里出不来了。

  是这样,我去年有一段时间不弄android了,所以有很多东西都忘记怎么弄,最近突然很怀念java,就把它拿了出来。

  今天我就根据某本书的例子编,哪本书我就不说,可能大多数书都是那样。

  内容很简单,java开个最简单的ServerSocket,抓到数据就显示出来,再传出去一个“hello client”的数据给连接过来的socket。服务器这边就这样。

 

  关键是客户端这边,我先说书上的问题,首先是socket没有在新线程中加载,当然也就牵扯不上后面的runonuithread了。

 

  连接这个服务器,怎么都连接不上,于是我发现:

  1,我用的是genymotion,它虚拟机的网卡1选择仅主机(host-only)适配器,全部允许,网卡2旋转网络地址转化(NAT)。

  2,自己电脑将本地连接设为禁用(不知道有用无)

  3,虚拟机(就是我的虚拟安卓机)要把wifi打开

  4,最重要的一点,连接自己电脑,虚拟机不能连接10.0.2.2,而是要连接真实地址,打开cmd,ipconfig命令,得到无限局域网适配器,的无线网络连接中的地址,要连接这个地址才行。

  

    就这些。但是折腾我一早上啊,让我中间都有放弃该弄objective-c的想法了

关于Genymotion无法连接到本机的解决历程

原文:http://www.cnblogs.com/PowerZ1987/p/5118619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!