Android Studio安裝(推薦使用這種方法安裝SDK)


安裝JDK

  • 需要安裝1.8版本的JDK,Linux系統通過apt/yum安裝openjdk即可,Mac可以通過brew安裝,win10的話,可以從學院提供的百度網盤中下載小於200版本的JDK1.8,因為達到200版本在WIn10安裝的時候會有閃退的問題
  • 安裝過程全程默認即可,不需要更改
  • 安裝完畢后需要配置環境變量:首先是JAVA_HOME,是一個獨立的環境變量
    clipboard
  • 還有path環境變量中需要配置幾項:
%JAVA_HOME%
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

安裝Android Studio

初始化Android環境、安裝SDK

  • 安裝Android Studio之后初次啟動的時候會需要進行環境的初始化,安裝的時候使用標准安裝即可。現在國內可以正常訪問dl.google.com這個域名了,所以不用配置特殊手段也可以正常安裝SDK等內容

SDK默認需要安裝的部分

  • 在AndroidStudio歡迎界面打開SDKmanager,在SDK Tools目錄下按照如下選擇進行安裝,注意其中的Build-Tools部分參考最下方的GIF

配置環境變量

Win
  • 在系統變量中新建一個變量,名字為ANDROID_HOME,值為電腦SDK的根目錄,一般默認安裝的路徑為C:\Users\用戶名\AppData\Local\Android\Sdk(用戶名為你電腦登錄用戶的用戶名),可以去自己的文件夾下查看具體路徑,不要寫錯
  • 修改系統變量中的path變量,添加四條內容,因為可能會有其他軟件也帶有adb執行文件,未免出現問題,盡量將這四項配置到較靠前的位置
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin
%ANDROID_HOME%\platform-tools
Linux/Mac
  • 在環境變量中配置ANDROID_HOME變量,值為SDK的根目錄,之后將四個文件夾配置到path變量中,並使用source命令或者重啟讓配置生效
$ANDROID_HOME/platform-tools $ANDROID_HOME/emulator $ANDROID_HOME/tools $ANDROID_HOME/tools\bin 

確認配置是否生效

  • 在命令行執行adb version,確認沒有報錯,提示的adb位置是之前所安裝的sdk目錄下
  • 在命令行執行emulator -version,確認沒有報錯,並且顯示了Android emulator version信息

修改build-tools版本

  • 由於默認會安裝最新版本的bulid-tools,但是30版本開始build-tools配合jdk1.8會報錯,所以需要手動降級到29版本,具體降級方法見下圖(可以點擊查看大圖!)
【JDK環境變量】

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home-----------改成自己的版本號
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

【SDK環境變量】
export ANDROID_HOME=/Users/panpan.fang/Library/Android/sdk--------在android studio的配置sdk里查看路徑
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools-------------不動
export PATH=$PATH:$ANDROID_HOME/build-tools/29.0.3--------改成自己的版本號

 
  • 創建時間

    7月21日
  • 最后回復

    10月28日
  • 1

    回復

  • 1.8k

    瀏覽

  • 2

    用戶

 
3 個月后

安裝 Android Studio后,打開報錯:
image

解決方法:

  1. 打開Settings
  2. 點擊HTTP Proxy,選擇Manual proxy configuration: 設置 Host name 為:mirrors.neusoft.edu.cn 12 設置 Port number 為:80


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM