Android Studio的版本最近更新到了2.3.1,自2.3.0開始Android Studio就有了較大的改變。該版本包含一些新特性:
- 包括對WebP支持的更新
- ConstraintLayout庫支持更新和佈局編輯器的部件面板
- 提供一個新的App Link助手可以幫助你在應用中構建URI的統一視圖。
- 更多詳情請參考Android Studio Release Notes
博主一向比較趕潮流,爲了體驗到最新的Android Studio,當然是第一時間體驗安裝了。但是,2.3.0不像之前的版本升級那麼順利,安裝過程中遇到一些棘手的問題。特記錄下來,以供參考。
更新完成後在構建項目和打開之前開發的項目時時仍會提示有錯誤:
將項目根目錄下的build.gradle中的gradle版本改爲2.3.0
buildscript {
repositories {
jcenter()
}
dependencies {
//下面的數字表示你的Android Studio版本,你需要更改爲更新後的版本2.3.1
classpath 'com.android.tools.build:gradle:2.3.1'
}
}
...
修改gradle-wrapper.properties中的distributionUrl對應的gradle版本(當然在這之前,你需要下載安裝並配置好依賴的gradle,後面會講到),這裏將之前的2.14.1改爲了3.4
distributionUrl=https://services.gradle.org/distributions/gradle-3.4-all.zip
注:隨着升級Android Studio 2.3.1默認下載gradle版本爲3.2,但是不能在AS2.3.1上使用,仍會提示下載更新gradle
你可以到AndroidDevtools
下載gradle包,然後找到你的Android Studio安裝的路徑,解壓到gradle包下,(自己下載可以幫你省掉一些時間)
打開以下路徑File>Settings>Build,Execution,Deployment>Gradle,勾選Use local gradle distribution然後將Gradle home設置爲D:\Android Studio\gradle\gradle-3.4,點擊確認
接下來仍需配置Build Tools的版本,這裏最低版本要求爲25.0.0
打開狀態欄中的Project Structure修改Build Tools的版本(大於25.0.0即可)
注:在每次關閉Android Studio前首先Close Project,不至於每次啓動Android Studio時就build Project
瞭解Android Studio的將有助你更好的學習Android開發,你可以參考:探索Android Studio
Gradle for Android 第一篇( 從 Gradle 和 AS 開始 )