日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android模拟器运行慢的解决方案

發(fā)布時間:2024/4/14 Android 97 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android模拟器运行慢的解决方案 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在android開發(fā)的過程,發(fā)現(xiàn)android模擬器的速度不是一般的慢,那主要是因為android模擬器默認采用的是arm處理器造成的,這里主要提供兩種方法:

? ? ① 利用intel虛擬硬件加速的方式,實現(xiàn)android模擬器的加速,從而解決android模擬器速度慢的問題;

? ? ② 使用genymotion模擬器,?主要采用的是利用Virtual Box虛擬機的原理;

軟件的百度云鏈接:http://pan.baidu.com/s/1i39oLXr 密碼:5t0f

?

采用Haxm技術(shù)

1、

1)、重新啟動電腦,按 ”F2“ 鍵進入”BIOS“;

? ? 注:不同的電腦進入”BIOS“的方式不同,常用的進入BIOS的快捷鍵有:”ESC“,”F2“,”F10“,”F12“, ”Enter“,”Delete“等;

2)、切換到 Configuration 分頁下面;

3)、將最后一項 ”Intel Virtual Technology“ 設(shè)置成 "[Enabled]";

? ? 注:① 有的CPU不支持虛擬硬件加速,目前知道的是i3及及其以上的i系類都支持虛擬硬件加速;

????????? ② 不同的電腦選項也可能不同,如下圖是兩個不同的電腦選項不同

4)、按 "F10”(“Save and Exit”);

5)、重新啟動電腦;

效果如下;

2、

打開“android sdk manager”,更新完“Extras->Intel x86 Emulator Accelerator(HAXM installer)”;

注:關(guān)于如何更新andorid sdk可以看:

? ?http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html

HAXM?6.1.1顯示不兼容Windows

更新Android后,用戶會在Android?Manager中發(fā)現(xiàn),以前可以安裝Intel?x86模擬器現(xiàn)在不能安裝了。提示錯誤信息如下:
intel?x86?Emulator?Accelerator?(HAXM?installer)??6.1.1?Not?compatible?with?Windows
這個問題從6.0.5版本開始出現(xiàn)。用戶遇到這個問題,只能手工從Intel官方下載對應(yīng)的軟件包,進行手動安裝。

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

?

3

安裝intel的虛擬硬件加速軟件“intelhaxm”,如“"D:\Android\adt-bundle-

windows-x86_64-20140702\sdk\extras\intel\Hardware_Accelerated_

Execution_Manager\intelhaxm.exe"”

注:由于最新版的intelhaxm安裝經(jīng)常失敗,特將舊版的可以安裝的備份了一份到百度云中

安裝intelhaxm-android虛擬化時,報錯:

this computer does not support intel virtualization Technology(VT-x)...

解決辦法是打開控制面板-》打開程序和功能-》啟用和關(guān)閉Windows功能-》找到Hyper-V取消選擇-》確定,然后重啟電腦,再重新安裝intelhaxm-android就沒有問題了

?

4

1)、使用快捷鍵“Win + R”打開運行窗口;

2)、輸入 “cmd”后,點擊確定;

5

輸入"sc query intelhaxm"查詢當(dāng)前的intelhaxm狀態(tài);

:如果彈出錯誤信息:“sc?不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件。”時:

1)、如果缺少"C:\Windows\System32\sc.exe",考慮使用管理員權(quán)限重新安裝intelhaxm;

2)、可以考慮在環(huán)境變量PATH中追加: ? ?";%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem";

6

如果"intelhaxm"服務(wù)是關(guān)閉的,可以輸入:“sc start intelhaxm”來開啟

7

1)、新建模擬器時設(shè)置 CPU/ABI:Intel Atom (x86)

注:這種處理器可以采用Intelhaxm實現(xiàn)虛擬硬件加速

2)、啟動模擬器便會發(fā)現(xiàn)在啟動的過程中提示:

? ? “HAX is working and emulator runs in fast virt mode”說明已經(jīng)開啟虛擬硬件加速,來加速模擬器了

8

模擬器效果啟動后的效果如下:

END

?

?

使用genymotion模擬器

?

1

到?genymotion 官網(wǎng)下載最新的?genymotion 模擬器:

? ??http://www.genymotion.com/

或者到上面的百度云的鏈接中下載

注:genymotion模擬器的速度要比普通的android模擬器的快很多哦

2

安裝過程如下,中間會順帶安裝一個virtual box虛擬機哦:

3

打開桌面上的軟件?Genymotion

4

點擊Yes

5

點擊右下角的 Connect,進行登錄

6

輸入用戶名和密碼后進行連接;

注:如果出現(xiàn)注冊問題,出現(xiàn)注冊成功但是登錄不上去的問題,大家使用國外的郵箱進行注冊,如:hotmail, outlook郵箱等;

為了方便大家更新,我創(chuàng)建的一個公用賬戶方便大家使用,希望大家自覺守紀(jì),不要隨便修改密碼,如下圖所示,謝謝!

7

選擇 android version;

選擇 device model;

選擇 一個 Avaliable virtual devices ;

點擊 next

8

點擊next

9

選中一個 virtual devices 后,點擊 play

10

其他的跟普通的android模擬器一樣哦,

右鍵工程 HelloJni ->Run AS-> Android Application;

運行后的效果圖如下:

11

以后使用模擬器的時候重復(fù)第3步和第9步就可以啦,謝謝

12

注:如果 Genymotion?啟動的過程中出現(xiàn)了如下的錯誤:

打開“任務(wù)管理器”將?"adb.exe"進程殺掉后,重新打開就可以了;

啟動軟件的順序:先啟動 Genymotion?后,啟動?eclipse;

13

如果出現(xiàn)“Installation failed Error:系統(tǒng)找不到指定的路徑”,需要檢查環(huán)境變量,TEMP和TMP,路徑中是否含有中文名稱等;

用戶的 TEMP?和 TMP?默認是:%USERPROFILE%\AppData\Local\Temp

系統(tǒng)的 TEMP?和 TMP?默認是%SystemRoot%\TEMP

效果如下:

14

如何點擊?Add?后,沒有可以更新的模擬器,此時需要開啟代理來更新,具體的操作如下圖所示:

注:關(guān)于代理服務(wù)器的問題可以看:

http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html

END

轉(zhuǎn)載于:https://www.cnblogs.com/appcx/p/6658684.html

總結(jié)

以上是生活随笔為你收集整理的Android模拟器运行慢的解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。