AndroidStudio模擬器的選擇和安裝_第1頁
AndroidStudio模擬器的選擇和安裝_第2頁
AndroidStudio模擬器的選擇和安裝_第3頁
AndroidStudio模擬器的選擇和安裝_第4頁
AndroidStudio模擬器的選擇和安裝_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Android Studio 模擬器的選擇和安裝一、 Android Studio 自帶的 AVD 模擬器Android Studio 程序可以在真機上調試運行, Android Studio 也提供了模擬器來調試運行, 這時需要配置 AVD 來 選擇你調試程序的模擬環境。 1. 在 Intel CPU 的主機上啟 用 HAXM在 Intel CPU 的主機上, 為了加速 AVD 模擬器的運行速度, 需要啟用 HAXM 。如果在沒有啟用 HAXM 時就運行程序, 調用 AVD 模擬器時會報如下錯誤:emulator: ERROR: x86 emulation currently require

2、s hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX kernel module is not installed!出現此警告的原因是 AVD 模擬器調用 X86 架構的安卓虛擬 機需要使用到 Intel HAXM 引擎,而本機尚未進行安裝導致。此時,應該先進入 BIOS 啟用 Virtualization Technology 選項。然后從 ware-accelerated-execution-manager/ 下載,也可以直

3、接在 Android Studio 的 SDK 中下載,再安裝即可。 2. 對于非 Intel CPU 的主機對于非 Intel CPU 的主機或不能安裝 HAXM 的主機 (像我 的云主機 ) ,則只能選擇 arm 模擬器 或 選擇其它第三方的 模擬器 ( 像 Genymotion) 。arm 模擬器的設置如下,不過一般情況下, arm 模擬器速 度很慢 (像我的云主機啟動它需要個吧小時 ),所以,應該盡 量選用 Genymotion 等虛擬機。 3. 設置如果以上配置無誤,就可以運行程序試試。如果出現類似如 下面的警告:emulator: WARNING: Requested RAM si

4、ze of 1536MB is too large for your environment, and is reduced to 1152MB.emulator: device fd:596HAXM is not working and emulator runs in emulation mode emulator: The memory needed by this AVD exceeds the max specified in your HAXM configuration.emulator: AVD RAM size = 1152 MBemulator: HAXM max RAM

5、size = 1024 MBemulator: You might want to adjust your AVD RAM size and/or HAXM configuration to run in fast virt mode.Cannot set up guest memory pc.ram : Invalid argument警告提示模擬器 RAM 過大,需要在 AVD 中將模擬器的 RAM 改為 5121024 ,這樣模擬器才能正常啟動。二、 android studio 外掛 Genymotion 模擬器Genymotion 虛擬機可以模擬 Galaxy 、SAMSUNG 、S

6、ONY 、 HTC 等主流手機,運行速度快,是現在廣受歡迎的虛擬機。Genymotion 依賴 VirtualBox 加載手機虛擬機。1. 安裝 VirtualBox從 /wiki/Downloads下載 VirtualBox ,再安裝,過程從略。2. 安裝 Genymotion從 下載 Genymotion ,下載是要用郵箱注冊賬號后才能下載。官網提供了兩個版本,帶有 VirtualBox 的 Genymotion 整合 包和不帶 VirtualBox 的 Genymotion 安裝包,可以根據需要 下載相應版本安裝。安裝過程從略。3. 下載

7、 .ova 虛擬設備啟動 Genymotion ,添加對應手機的 Virtual device ,如下 圖。不過如果因為墻的阻擋,也許會下載出錯。如果 Genymotion 添加 Virtual device 時出現如下的錯誤: Failed to deploy virtual device.Unable to create virtual device:Connection timeout occurred.那就只好手工下載 Virtual device 的離線 .ova 文件了。方法一:下載官方離線 .ova 文件即使剛才下載失敗了,但是它已經在“C:用戶主目錄genymotion.log

8、 ”文件里保留 了官方 .ova 文件的地址,打開該文件,找到類似“ s/6.0.0/ova/genymotion_ vbox86p_6.0_160114_090449.ova ” 的路徑,即您想要下載 的.ova鏡像文件URL ;復制到瀏覽器或用第三方下載工具下 載該文件。方法二:貼吧下載有些網友下載了一些 .ova 文件,大家可以在網上搜搜,也可 以到百度貼吧里找找。像下面的地址里就有一些: 鏈接: 密碼: 222g4. 安裝下載的 .ova 離線文件下載好后拷貝到 “C:用戶主目錄ova” 文件夾下。然后打開 VirtualBox -> 管理 -> 導入虛擬電腦 (快捷 鍵:

9、 Ctrl+I ) -> 選擇下載好的 .ova 文件 -> 下一步 -> 導入。導入完成之后就 OK 了。這時候打開 Genymotion 就看到可以使用了。5. 將 Genymotion 加入 Android Studio如下圖,在 Android Studio 的 Setting 中加入 Genymotion 的插件即可。 6. 運行 Genymotion現在可以點擊 Android Studio 上的 Genymotion 圖標來運 行虛擬機,如果此時出現如下錯誤說明需要重裝或升級顯卡 驅動。make sure that your video card supports Ope

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論