weixin_43858202
weixin_43858202
采纳率0%
2019-04-02 21:03 浏览 1.5k

Android Studio识别不到已经安装并已在运行的Genymotion虚拟机

我已经在Android Studio安装好Genymotion的插件

AS里面的Genymotion的路径也写好了

图片说明

也能在AS通过Genymotion的图标启动虚拟机

图片说明

AS里面的SDK路径也是和Genymotion的路径相同

图片说明

图片说明

但项目运行是还是识别不了已经在运行的虚拟机

图片说明

求解啊,百度了很多方法,查端口 kill adb-server也试过了 都无效

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答 默认 最新

  • u014576894 CapybaraJ 2019-04-18 20:11

    卧槽,我也是。。。。翻了好多答案他么写的一模一样。。。
    我这么做好像可以,楼主试试看
    先想办法拿到这个虚拟机的IP和端口,我是直接ps -ef | grep adb查到的,一般ip可以在设置里看到,默认端口是5555应该
    然后 adb connect xxx.xxx.xxx.xxx:5555
    然后adb devices就有了你想要的答案,卧槽查了这么久哭出来,
    楼主解决了给我点赞嘿嘿

    点赞 3 评论 复制链接分享
  • lqxx03708wl lqxx03708wl 2019-07-22 17:45

    楼上的方法确实能解决问题,但是我这边每次链接虚拟机都要执行一次,比较繁琐。其实最简单的方法是把genymotion安装目录里的adb.exe复制到SDK目录中,替换原有的那个adb.exe之后就好了

    点赞 1 评论 复制链接分享

相关推荐