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了。 
網絡

相關文章
相關標籤/搜索