2014-09-04 28 views
1

首先我在android中創建摩托羅拉moto X vitual device tageting API 4.2.2。這個設備在geny運動中成功創建。然後我運行這個虛擬設備來查看它是否正常運行。一旦開始我一直不管我做什麼Android studio中的geny動作問題。無法獲得虛擬設備出現在AVD管理器中

「Genymotion版本和虛擬設備版本收到此錯誤信息不匹配

Genmotion 2.2.2 虛擬設備1.0.0

你應該更新你的虛擬設備或創建一個新的享受新功能「???

我沒有線索如何更新虛擬設備?此外,在創建設備時,我沒有選擇設置設備。只是爲了選擇Android的目標版本。任何人都可以指導我如何做到這一點?此外,更新按鈕不能被選中,所以我不得不選擇繼續。

在此之後,我將虛擬設備上的設置/ ADB更改爲指向位於「C:/ Program Files(x86)/ Android/android-studio/sdk」的android sdk。

然後我將genymotion插件應用到設置中的插件列表中。然後在IDE設置/ Genymotion下的設置中添加genymotion文件夾的路徑位置,路徑爲「C:\ Program Files \ Genymobile \ Genymotion」

當我打開AVD管理器時,genymotion仿真器不可見所以我不能選擇它來運行我的應用程序。我已經嘗試在運行/調試配置中設置「show chooser Dialog」,並且還像前面所說的那樣爲虛擬設備設置正確的sdk。如果任何人都可以幫我解決這個問題,我會很感激,否則它看起來像我將不得不使用標準的模擬器,這是SH * T :) .hopfully這個問題可以幫助未來的人也。提前致謝!

+0

使用此鏈接http:// stackoverflow。com/questions/26431972/android-studio-lollipop-adb-genymotion-issues-devices-wont-show-up-adb 確保你對android studio和genymotion使用相同的sdk! – 2014-11-07 08:24:13

回答

1

看來你的虛擬設備已經很舊了。 如果您使用免費許可證,您需要移除此舊設備並創建一個新設備,這要感謝Genymotion程序上的「添加」按鈕。

然後啓動新創建的虛擬設備,您不應該再看到Genymotion version and virtual device version do not match彈出窗口。 如果它仍然ch,起來,請發送一份報告給Genymotion support

關於AVD管理器問題。 Genymotion設備不應該被添加到這個接口。要啓動Genymotion虛擬設備可以是否:

  • 打開你已經安裝和Eclipse Genymotion插件配置(在工具欄上的小粉genymotion圖標)
  • 或者打開Genymotion程序,會告訴你一切您已經創建的設備。並且您可以在哪裏創建新的虛擬設備。

當設備啓動後,您可以很容易地對其進行調試,它被認爲是連接到ADB的任何設備,就像您插入計算機的物理設備一樣。

0

我見過的最瘋狂的技巧之一(我知道這聽起來很瘋狂,但嘗試它)是當你去跑步時拉伸設備列中的列,它顯示你沒有設備,設備神奇地出現在列表中。

相關問題