工欲善其事必先利其器,好記性不如爛筆頭。要學習一門新的語言,首先必須得先搭環境,不然無法實踐。若是以前按照網上的提示,搭建過環境,並且環境比較複雜的話,我相信隔很長一段時間後,就會忘記,到真正用的時候,又得從新搭環境。所以,每次費盡力氣弄好環境後,有必要記錄下。html
搭建Android開發環境必備如下軟件:java
一、JDK,java運行環境,並設置環境變量,由於開發Android的,用的是java語言。android
若是安裝成功後,會出現以上的信息,從上面的信息能夠看出,咱們用的是Java SE 1.8的版本。app
二、安裝AndroidStudio(2.3.1)工具
安裝後,導入之前的項目,出現了以下錯誤:post
Gradle project sync failed. Basic functionality (eg. editing, debugging) will not work properly
報這個錯誤,是項目所要求的平臺,沒有安裝,AndroidStudio會在下方給出提示,點擊下面的鏈接,便可下載安裝學習
Error:failed to find target android-23 : C:\Users\Administrator\AppData\Local\Android\sdk
插件
<a href="install.android.platform">Install missing platform(s) and sync project</a>


找到下載連接,直接用迅雷拖下來debug
遇到下載失敗或者下載太慢,win+R打開運行框,輸入 %appdata%, 再點擊上一步(Alt+↑ ),找到local文件夾裏的Genymobile,打開 查看裏面的genymotion.log文件,3d
找到相似下面的文字
[Genymotion] [Debug] Downloading file
"http://dl.genymotion.com/dists/6.0.0/ova/genymotion_vbox86p_6.0_170929_135720.ova"
下載完成後,咱們打開VirtualBox,管理-》導入虛擬電腦,選擇下載的 ova文件,如圖:
在切換到genymotion,如圖1所示,虛擬設備已在列表中,此時點擊Start開啓,就會看到虛擬機中的設備啓動了。
四、在AS(AndroidStudio)上安裝genymotion插件,調試的時候,會鏈接到genymotion上。
點擊SDK管理,在插件中搜索Genymotion,而後安裝便可。
最後記得把Genymotion的安裝路徑填寫上去,至此,就結束了,在工具欄中會出現一個圖標:
代表插件安裝成功,接下來就安心寫代碼調試了。Debug時,會讓你選部署目標。
後記:
SDK安裝版本
虛擬機中虛擬設備上裝的android的版本: