Genymotion模拟器adb冲突解决方法

在使用AndroidStudio过程当中,不免会碰到adb冲突的状况,下面介绍2中ADB冲突的状况:android

  • 状况1:AndroidStudio和Genymotion链接不上 
    解决方法:首先排除各类手机助手是否有卸载;其次驱动人生和驱动精灵也会形成adb链接不上。
  • 状况2:AndroidStudio与Genymotion能链接上,但用cmd操做adb命令时出现以下报错提示:error: could not install smartsocket listener: cannot bind to 127.0.0.1:5037: 一般每一个套接字地址(协议/网络地址/端口)只容许使用一次。 (10048)
  • 解决方法:到Genymotion的安装目录,譬如C:\Program Files\Genymobile\Genymotion\tools,Genymotion会自带一个adb工具,该工具会和sdk的adb工具产生冲突,因此咱们要删除Genymotion自带的adb.
  • 删除后,再次启动Genymotion,会弹出提示是否用AndroidSDK的adb工具来替代,选择androidsdk的路径就能够了。

还有一种问题是,genymotion安装成功,可是新建一个Android模拟器时一直报错(大体内容是说建议从VirtualBox启动),没法成功打开。这个时候能够打开VirtualBox,点设置—声音—选择虚空音频驱动,而后再去从新启动模拟器,就OK了。 
网络

相关文章
相关标签/搜索