国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Android Studio 模擬器的選擇和安裝

一、Android Studio 自帶的AVD模擬器

Android Studio 程序可以在真機上調試運行,Android Studio 也提供了模擬器來調試運行,這時需要配置 AVD 來選擇你調試程序的模擬環(huán)境。

1. 在 Intel CPU 的主機上啟用 HAXM
在 Intel CPU 的主機上,為了加速AVD模擬器的運行速度,需要啟用 HAXM 。如果在沒有啟用 HAXM 時就運行程序,調用AVD模擬器時會報如下錯誤:

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

出現(xiàn)此警告的原因是AVD模擬器調用X86架構的安卓虛擬機需要使用到Intel HAXM 引擎,而本機尚未進行安裝導致。
此時,應該先進入 BIOS 啟用 Virtualization Technology 選項。然后從 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager/ 下載,也可以直接在 Android Studio 的 SDK 中下載,再安裝即可。



2. 對于非 Intel CPU 的主機
對于非 Intel CPU 的主機或不能安裝 HAXM 的主機(像我的云主機),則只能選擇 arm 模擬器 或 選擇其它第三方的模擬器 (像Genymotion)。
arm 模擬器的設置如下,不過一般情況下, arm 模擬器速度很慢 (像我的云主機啟動它需要個吧小時),所以,應該盡量選用Genymotion等虛擬機。


3. 設置
如果以上配置無誤,就可以運行程序試試。如果出現(xiàn)類似如下面的警告:
emulator: WARNING: Requested RAM size of 1536MB is too large for your environment, and is reduced to 1152MB.
emulator: device fd:596
HAXM 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 MB
emulator: HAXM max RAM size = 1024 MB
emulator: 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改為512~1024,這樣模擬器才能正常啟動。


 

二、android studio外掛Genymotion模擬器

Genymotion虛擬機可以模擬Galaxy、SAMSUNG、SONY、HTC等主流手機,運行速度快,是現(xiàn)在廣受歡迎的虛擬機。Genymotion依賴 VirtualBox 加載手機虛擬機。
1. 安裝 VirtualBox
https://www.virtualbox.org/wiki/Downloads
下載 VirtualBox ,再安裝,過程從略。
2. 安裝 Genymotion
https://www.genymotion.com/download/ 下載 Genymotion ,下載是要用郵箱注冊賬號后才能下載。
官網(wǎng)提供了兩個版本,帶有VirtualBox的Genymotion整合包和不帶VirtualBox的Genymotion安裝包,可以根據(jù)需要下載相應版本安裝。安裝過程從略。
3. 下載 .ova 虛擬設備
啟動 Genymotion,添加對應手機的 Virtual device ,如下圖。



不過如果因為墻的阻擋,也許會下載出錯。如果Genymotion添加 Virtual device 時出現(xiàn)如下的錯誤:

Failed to deploy virtual device.
Unable to create virtual device:
Connection timeout occurred.

那就只好手工下載 Virtual device 的離線.ova文件了。
方法一:下載官方離線.ova文件
即使剛才下載失敗了,但是它已經(jīng)在 “C:\Users\用戶主目錄\AppData\Local\Genymobile\genymotion.log” 文件里保留了官方.ova文件的地址,打開該文件,找到類似 “http://files2.genymotion.com/dists/6.0.0/ova/genymotion_vbox86p_6.0_160114_090449.ova” 的路徑,即您想要下載的.ova鏡像文件URL;復制到瀏覽器或用第三方下載工具下載該文件。
方法二:貼吧下載
有些網(wǎng)友下載了一些.ova文件,大家可以在網(wǎng)上搜搜,也可以到百度貼吧里找找。像下面的地址里就有一些:
鏈接: http://pan.baidu.com/s/1jHfuJNg 密碼: 222g
4. 安裝下載的.ova 離線文件
下載好后拷貝到 “C:\Users\用戶主目錄\AppData\Local\Genymobile\Genymotion\ova” 文件夾下。
然后打開 VirtualBox -> 管理 -> 導入虛擬電腦 (快捷鍵:Ctrl+I ) -> 選擇下載好的 .ova 文件 -> 下一步 -> 導入 。導入完成之后就OK了。這時候打開Genymotion就看到可以使用了。
5. 將Genymotion加入 Android Studio
如下圖,在 Android Studio 的 Setting 中加入 Genymotion 的插件即可。





6. 運行 Genymotion
現(xiàn)在可以點擊 Android Studio 上的 Genymotion 圖標來運行虛擬機,如果此時出現(xiàn)如下錯誤說明需要重裝或升級顯卡驅動。
make sure that your video card supports OpenGL 2.0 and update the drivers.

五、運行
正常運行后,可以通過虛擬機的
Settings -> Language & input -> Language -> 中文(簡體) 將虛擬手機中文化。



然后,可以在虛擬機里調試程序了。


 

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
圖靈社區(qū) : 閱讀 : android 模擬器啟動失敗應對
【已解決】Android的模擬器,在ADT中調試運行AVD時,速度太慢,極其的慢 | 在路...
Genymotion(速度最快的Android模擬器
Android Studio 給模擬器發(fā)短信,emulator control點擊沒有反應
Android SDK 2.3 內存設置
Android Emulator的常用命令
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服