AVD那些事兒

啓動了AVD卻說找不到AVD

錯誤提示:

No active compatible AVD's or devices found. Relaunch this configuration after connecting a device o


查看你的project版本是運行在哪個版本的(AndroidManifest.xml中android:targetSdkVersion屬性),AVD有沒有超過這個版本,如果有則啓動不了。新建個符合這個項目的AVD,再不行,右鍵你的項目——properties——Android——Project Build Target ,查看你勾選的運行目標avd有沒有超過你的項目版本,超過則改爲適合你項目的版本。



—————————————————————————————————————————————————————————————————————————————

AVD啓動後沒有界面沒有虛擬鍵盤,網上說了很多解決辦法,列舉一下:

1、打開AVD Manager,點擊要啓動的AVD——點擊Details屬性找到路徑,在電腦上打開,找到對應的config.ini修改裏面的hw.dPad=no爲hw.dPad=yes(對於4.0後的版本貌似沒有用~~)



2、第二種就乾脆不要虛擬鍵盤了,直接用電腦鍵盤來控制即可。

介紹一下主要的按鍵對應關係:

android AVD 電腦鍵盤
Home Home
Back後退鍵 Esc
Menu菜單鍵 F2或Page Up
音量+- + -

—————————————————————————————————————————————————————————————————————————————


有時候接上真實手機進行調試,logcat中有時會不停地打印日誌信息,原因可能是你打開的USB調試,可在手機設置中開發輔助進行關閉USB調試。

logcat不打印信息:Devices雙擊你要顯示信息的設備或虛擬機


運行AVD配置,可配置同時運行手機設備與虛擬機,或針對某個虛擬機運行等,步驟,右鍵項目——run as——run configurations——target選擇你需要的運行模式~

如圖,設置一下就知道了。

Active devices and AVD‘s  使用已開啓的設備手機及其虛擬機同時運行你的項目

Active  AVD‘s  使用已開啓的虛擬機運行你的項目

Active  devices 使用已開啓的設備運行你的項目



或者單獨制定某個模擬器來運行可勾選下面的AVD~~









發佈了74 篇原創文章 · 獲贊 100 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章