這個問題只是在於錯誤的操作順序導致的,首先確保你的電腦已經安裝了Genymotion(若未完成安裝在官網下載,可以下載商業版(需付費)或者是個人版(免費),(需用郵箱註冊賬號),這是傳送門(https://www.genymotion.com/account/login/#account-info,不需 fan qiang)
分三步解決問題:
一:確保Genymotion沒有配置問題
檢驗Genymotion無問題的方法是可以在其上面正常打開虛擬安卓模擬器設備,如圖:
二:Android studio也不存在配置問題
在Android studio上進行如下操作能出現以下界面說明Android studio也沒有配置問題(如果不能出現下面第一張圖的界面就不用往下看第三步了,比如找不到設備,沒有看到紅色手機按鈕等等):
點擊Start按鈕發現能打開安卓模擬器(但是和之前單獨在Genymotion中運行模擬器顯示的頁面一樣,不能運行APP程序)
解決辦法:
在工具欄上面依次選着Run/Edit Configurations...,然後在General/Target Device選着show chooser dialog,每次運行 之前先啓動Genymotion裏面的target device。
但是,也可能找不到Deployment Targe Options(博主臆測是新版本的Android studio將這一項去掉了,也可能是別的原因吧)...
那麼就只能進行如下"死板"操作了:
運行APP之前,要在Genymotion中先把目標虛擬設備運行起來,不然Android Studio的IDE不能發現這個設備。其實就好比真機調試,真機沒開機,IDE當然發現不了,說白了就是要先用Genymotion打開安卓模擬器,之後再打開Android Studio會發現:
然後點擊運行APP按鈕就能成功運行了: