2013-03-06 75 views
11

我試圖連接ADB和VirtualBox Android設備。我已經在網上關注了所有可能的教程,但它仍然無法正常工作。 我做了什麼:亞行 - VirtualBox連接

  • DL Adroidx86從androidx86.org
  • intall它的VirtualBox
  • 配置網絡與正確的訪問模式(橋)和卡(PC網快速III)
  • 在虛擬機終端輸入netcfg,並得到爲192.168.1.12的IP地址(靜態)
  • 類型adb kill-server主機
  • 類型adb connect 192.168.1.12在上主機

並獲取無法連接到192.168.1.12:5555的錯誤。 我正在運行Windows 7作爲操作系統。

你有什麼想法爲什麼?如何知道要連接的設備的端口? 謝謝!

回答

1

我想現在應該是自動的。按Alt鍵

  • 到控制檯 + F1
  • 執行這個命令::但你可以試試老辦法做這個到Android的x86連接

    setprop service.adb.tcp.port 5555

    停止adbd

    開始adbd

  • 回去安卓Alt鍵 + F7
後您的Windows主機試圖通過ADB連接,看看它是否工作。

+0

感謝您的嘗試,但我仍然有同樣的錯誤......即使在一個adb kill-server之後。任何其他想法? – Derbie 2013-03-07 13:51:01

+0

只是要確定..你在與你的主機(Windows)在同一個網絡? 192.168.1.XXX? – SERPRO 2013-03-07 14:06:55

+0

當我輸入ipconfig時,我的主機給了我以下內容:IPv4:10.68.86.20。這是否意味着我必須將我的虛擬機配置爲同一個網絡(10.68.86.XXX)? – Derbie 2013-03-07 14:36:19

17

我有同樣的問題一次,你檢查你的VM網絡配置? 我的虛擬機網絡配置如下:帶模式的NAT,拒絕,適配器爲PCnet-FAST III,並添加此規則以轉發。

enter image description here

總是最偷偷摸摸的部分是虛擬機的網絡配置,嘗試用這一個。如果你仍然有問題檢查本教程: Speeding up Android development with Android-x86 and VirtualBox

+0

感謝您的回答,我現在已經有了Android設備......再也沒有這種問題了!但是,我認爲問題就是這樣的。 – Derbie 2013-04-03 13:02:47