(1)在官網(wǎng)下載好Android Studio并安裝好

安裝帶默認c磁盤

安裝完成

(2)打開Android Studio
一路點擊next到這里點擊finish

然后等待下載完畢

(3)隨后進入Welcome

4) 位置一定不要有中文,否則會顯示錯誤,接下來的步驟是在CPU是AMD的電腦里面安裝需要注意的重點?。?!

(5)選擇好路徑便安裝完成后就是按界面的操作一步步安裝完成下來,我的電腦配置是銳龍R7,系統(tǒng)是win10家庭版的,HAXM只支持Intel的cpu,所以無法安裝成功,好在現(xiàn)在的Android-Studio已經(jīng)升級了,可以使用AMD直接使用模擬機

在選擇好項目安裝,AMD的會出現(xiàn)這個界面,顯示HAXM安裝失敗
?

這個時候我們就需要解決方案
A確保CPU開啟虛擬化,是否開啟可以通過任務管理器查看,虛擬化顯示已啟用表示已經(jīng)開啟了。如果虛擬化沒有開啟,重啟按F2進入BIOS,設置CPU開啟虛擬化。

B、打開Hyper-V,關閉Windows虛擬機監(jiān)控程序平臺,步驟是:打開控制面板 -> 程序與功能 -> 啟用或關閉Windows功能。如下圖打開Hyper-V和關閉Windows虛擬機監(jiān)控程序平臺。并將虛擬平臺打開,具體如圖片操作



同時,如果你的電腦系統(tǒng)是win10家庭版的話,你可能找不到Hyper-V,這個時候也沒有必要說去升級位win10專業(yè)版,直接導入Hyper-V,教程:
首先我們需要看一下我們的電腦CPU是否支持hyper-v虛擬化的功能,如果支持的話,可以繼續(xù)下面的操作。在Windows10桌面,右鍵點擊空白位置,在彈出的菜單中選擇“新建/文本文檔”菜單項。

接下來雙擊打開剛剛新建的文本文檔,然后輸入如下命令:
pushd "%~dp0"
dir b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

接下來我們點擊記事本左上角的“文件/另存為”菜單項。

這時就會打開記事本的另存為窗口,在窗口中點擊下面的“保存類型”下拉按鈕在彈出菜單中選擇“所有文件”菜單項。

接下來我們輸入要保存的文件名,其中后綴一定要編輯.bat的格式

這時就會看到剛剛建立的新的文件了,右鍵點擊該文件,在彈出菜單中選擇“以管理員身份運行”菜單項,這時就會自動安裝

(6)完成上述步驟后,還有個SDK tools需要安裝,并且模擬器要選擇X86系列


(7)接下來正式進入軟件

(8)選擇一個樣式

(9)Name隨便起一個,Language選擇Java,其他設置保持不變,然后Finish。
?

(10) 首次進入頁面比較慢,需要耐心等待,他還會自動下載gradle(下邊的提示板里會不停的轉圈,等待他轉完)
?

(11)等到提示板里全部打勾之后就可以運行了。

12)有可能你會出現(xiàn)像我一開始一樣下載gradle等了好幾個小時下載不完:
一、解決Download Gradle緩慢
①打開Gradle Scripts下的gradle-wrapper.properties文件,查看當前項目所依賴的Gradle版本號

②點擊Gradle官方下載,找到對應的版本手動下載到本地,最后將此壓縮包拷貝到C:\Users\用戶名.gradle\wrapper\dists\gradle-x.x.x-all\xxxxxxx下Android Studio檢測到該壓縮包已下載后,將會跳過下載的步驟。
二、解決Gradle Sync緩慢
打開Gradle Scripts下的build.gradle文件,分別向buildscript和allprojects中的repositories的第一行添加
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}如下圖所示:這樣每次更新依賴文件時,Android Studio會優(yōu)先從阿里云的服務器下載依賴文件,速度會加倍。
?
[if !supportLists](13)?[endif]在菜單欄里點擊“Run”,選擇“Run App”,右下角彈出的提示可以忽略,等待他運行就好了,同時如果你安裝是3.2版本的AS的話,你還需要將圖片中圈出的這一行寫的跟圖片一樣,就是去掉v7:后面的30.即可。
[if !supportLists](14)?[endif]最后便可以運行到這里的時候就差不多成功了,接下來是模擬器的打開,有的電腦到這一步就可以成功運行模擬器,有的會出現(xiàn)錯誤,如下
出現(xiàn)的錯誤:Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
解決方法:刪除AVD 里所有的鏡像。在系統(tǒng)環(huán)境變量里設置:ANDROID_HOME,變量是SDK安裝的路徑。再創(chuàng)建一個AVD,然后設置好環(huán)境變量。然后重啟Android Studio,使環(huán)境變量生效。
再次打開Tools -> AVD Manager 安裝一個鏡像,啟動即可。
然后就可以正常啟動模擬器了。
但接著如果在Android Studio 將程序發(fā)布運行到AVD的時候出現(xiàn)錯誤:
Installation failed with message Failed to finalize session : INSTALL_FAILED_INVALID_APK: /data/app/
你可以這樣解決解決:
File -> Settings... -> Build -> Debuger ->Instant Run 在如圖所示取消勾選。
接下來就大公告成,全部完成配置,可以正常在CPU為AMD的電腦中使用模擬器!
[if !supportLists]4.?[endif]運行結果
[if !supportLists]5.?[endif]實驗小結
在本次的軟件安裝過程中,著實費了好多時間,當時買電腦的時候沒有考慮到買intel的cpu,Android-Studio的HAXM加速器安裝不了在AMD的cpu電腦,在網(wǎng)上找了好多的文章,嘗試了幾個老是不成功,最后知道了3.2以上版本的AS是可以運行模擬器的,在網(wǎng)上各個大神的多篇不同文章東拼西湊,最終成功的將軟件安裝并能夠使用,除了可以用Android-Studio的原生模擬器外,還下載好了genymotion模擬機,并將其配置好后,可以使用安卓模擬。打開模擬器后,在Android-Studio下載好了genymotion插件后就可以選擇使用其進行模擬。
最后再總結一下具體的流程:Android Studio官方網(wǎng)站下載并安裝好,按照提示一步步操作下來——>出現(xiàn)HAXM安裝失敗,因為電腦是AMD的CPU,Intel的CPU可以正常安裝好——>打開電腦的CPU虛擬化,可以在進程管理中的性能看是否支持開啟,支持的話按操作打開,以及打開好Hyper-v等操作——>下載好Android Studio3.2以上的版本,在SDK-tools工具里面下載Android Emulator Hypervisor Driver for AMD Processors(installer);AVD鏡像要選擇X86的Images——>出現(xiàn)模擬器打不開的情況,配置好AVD 的環(huán)境變量,重新下載AVD,可以正常打開安卓模擬器——>若Android Studio 將程序發(fā)布運行到AVD的時候出現(xiàn)錯誤,則File -> Settings... -> Build -> Debuger ->Instant Run 在如圖所示取消勾選。
通過此次實驗,明白遇到問題不要氣餒,一定能找到解決的方法,沒有解決不了的問題,只有還想不到的問題解決方法。