安卓模擬器(原生+Genymotion)部署
在上一篇文章里我們對安卓的開發環境進行了配置,在這里我們將要對安卓模擬器進行部署;共有兩種方案供我們選擇:原生安卓模擬器AVD和第三方模擬器Genymotion;
其中原生AVD模擬器可以在安裝好Eclipse后直接進行設置使用,Genymotion需要另外部署;但是由於AVD的運行速度實在不敢恭維,所以推薦大家使用可以媲美真機速度的Genymotion;
針對於不同用戶的不同選擇,此處也會介紹原生模擬器部署;
一、原生模擬器部署
啟動Eclipse后我們可以通過點擊工具欄的圖標啟動模擬器管理頁面;
在彈出的窗口中我們可以點擊 NEW 來新建模擬器;
這里的部分參數分別是:
AVD Name:模擬器名字(注:不能與已存在的模擬器重名)
Device: 設備選擇(安卓SDK在安裝時為我們預留一些設備模擬器供我們直接使用,也可以根據個人需要進行自定義)
Target:安卓系統版本(用戶可以根據個人開發需要來選擇對應的系統版本,但是需要注意的是,如果你沒有在SDK Manager中下載該版本的包你是無法創建該模擬器的)
CPU/ABI:可以選擇CPU的架構模式(ARM或者INTEL X86等)
Memory Options: 可以設置模擬器的RAM和VM HEAPS
Interal Strorage與SD Card:可以設置模擬器的內部存儲和SD卡大小
Override the existing AVD with the same name: 選中該項后你可以覆蓋掉重名的模擬器
通過點擊OK 來完成模擬器的創建,點擊Launch來啟動模擬器
二、Genymotion模擬器部署
說明:此處部署是基於JDK+ADT-BUNDLE環境進行部署,此模擬器所需Eclipse版本為3.8+,同時需要AMD-V或者Intel VT處理器技術支持,模擬器相關介紹請訪問http://www.genymotion.com/
1.Genymotion下載:
推薦使用Eclipse自身下載,簡單且快捷啟動Eclipse后點擊Help——Install New Software在彈出的對話框中點擊ADD 並輸入一下地址:http://plugins.genymotion.com/eclipse/
Name不填寫也可以,確認后點擊OK進入下一步
這里可以看到work with 的路徑,以及下面的選項欄中出現了Genymobile選項,我們點擊其前面的復選框進行選中,然后單擊NEXT按鈕,之后會下載安裝;
2.Genymobile模擬器下載;
由於剛剛只是下載了Genymobile針對Eclipse的插件,我們還需要下載模擬器本體文件;地址是:https://cloud.genymotion.com/page/customer/login/?next=/page/launchpad/download/
這里面會出現提示注冊信息,建議在此注冊下,因為模擬器的啟動也是需要登錄的,在窗體的右上角可以看到下載鏈接(大約109MB);
下載完成后雙擊安裝文件進行安裝,可以一路NEXT也可以自定義路徑安裝;
初始化后會要求你定義安卓開發路徑,也可以通過MENU--SETTING 來定義Android SDK目錄;隨后我們可以看到Genymotion的主界面,在此我們已經創建了兩個模擬器,想要添加模擬器只需要點擊窗口的ADD即可;
點擊ADD后會提示登錄操作,將剛注冊的賬號及密碼輸入點擊CONNECT,若想保存賬戶密碼只需要點擊REMEMER ME選項;
在這里可以選擇Genymotion Cloud雲端的設備進行添加;只需要選中所需設備,點擊ADD ,程序會自動下載安裝;
在添加后,點擊主界面的PLAY即可運行模擬器;
若想在Eclipse中運行Genymotion創建的設備,點擊工具欄上的Genymotion圖標即可;
至此,Android開發環境中模擬器的配置告一段落,下一章會詳解Genymotion的模擬器;