1. 程式人生 > >使用夜神模擬器進行Android開發除錯

使用夜神模擬器進行Android開發除錯

一、前提

1.電腦CPU為AMD,不支援VT-x, Android Studio自帶模擬器和Genymotion嘗試均以失敗告終。

2.CPU支援虛擬化技術AMD-v,BIOS中已啟用。檢測工具CPU-V,http://pan.baidu.com/s/1eSBOqbS,安全提示請忽略。

AMD-v支援狀態和ADM-v啟用狀體均為“勾”,若是AMD-v啟用狀態為x,請在BIOS開啟。具體做法是:開機時按F2或F10(或其他,不同品牌按鍵不同)進入BIOS,找到AMD-v字樣或是virtual,選擇Enable即可。


二、步驟

1. 下載執行夜神模擬器http://www.yeshen.com/

安裝後介面如下,初始介面為平板介面,因為主要用於手機開發,我已在系統設定-高階設定-啟動設定中改為手機。

點選設定-關於平板電腦,點選版本號5次開啟開發者選項。



在開發者選項中開啟USB除錯。


2. 開啟命令列視窗cmd,開啟夜神模擬器安裝目錄:如(C:\Users\lico\AppData\Roaming\Nox\bin)即輸入cd AppData\Roaming\Nox\bin

執行命令: nox_adb.exe connect 127.0.0.1:62001, 顯示connect to ...或是already connected to ...均為連線成功


3. 在Android Studio或Eclipse識別模擬器

3.1 在Android Studio識別模擬器

點選run'app'或shift+f10, 會自動識別出模擬器,如下圖BigSamsung Nexus (Android 4.4.2, API 19),點選OK即可。


(此處可以看到Your CPU does not support required features(VT-x or SVM))

3.2 在Eclipse中識別模擬器

選擇windows - show view - Devices,右上角的小三角-Reset adb即可。