今天一早打開電腦,熟練地打開了Android Studio,發現又更新了,因而我趕忙更新了一波。 android
Android Studio是Android開發的官方IDE,包含構建Android應用程序所需的一切。bash
獲取最新版本,單擊「 Help」>「Check for Updates」(在Mac上, Android Studio>「Check for Updates」)進行檢查更新。編輯器
Android Studio 3.4是一個主要版本,包括各類新功能和改進。工具
Android Studio IDE的核心IntelliJ IDEA已更新到2018.3.4佈局
Android Gradle插件更新至3.4.0,gradle版本更新爲:gradle-5.1.1-all性能
新的項目結構對話框(PSD)能夠更輕鬆地更新依賴項並配置項目的不一樣方面,例如模塊,構建變體,簽名配置和構建變量。gradle
您能夠經過從菜單欄中選擇「 File」>「Project Structure」來打開PSD 。優化
PSD的新變量部分容許您建立和管理構建變量,例如保持項目中依賴項的版本號一致的構建變量。 ui
檢查並可視化項目依賴關係圖中的每一個依賴關係編碼
1.在PSD的左側窗格中,選擇「 依賴關係」。 2.在「 模塊」窗格中,選擇要檢查已解析的依賴項的模塊。 3.在PSD的右側,打開Resolved Dependencies
您還能夠經過首先從PSD 的「 依賴關係」部分選擇一個模塊,單擊「 聲明的依賴關係」部分中的(+)按鈕,而後選擇要添加的依賴關係類型,快速搜索並向項目添加依賴關係。
根據您選擇的依賴項類型,您應該看到一個相似於下面的對話框,它能夠幫助您將依賴項添加到module中。
在PSD的這一部分中,爲項目中的每一個模塊建立和配置構建變體和多渠道配置。您能夠添加清單佔位符,添加ProGuard文件以及分配簽名密鑰等。
根據項目依賴進行建議更新
資源管理器是一個新的工具窗口,用於在應用程序中導入,建立,管理和使用資源
R8在一步中集成了desugaring,收縮,混淆,優化和dexing,從而 顯着提升了構建性能。R8是在Android Gradle插件3.3.0中引入的,如今默認爲使用插件3.4.0及更高版本的應用程序和Android庫項目啓用。
您能夠在項目的gradle.properties文件來禁用R8 :
# Disables R8 for Android Library modules only.
android.enableR8.libraries = false
# Disables R8 for all modules.
android.enableR8 = false
複製代碼
佈局編輯器中的「 屬性」窗格已簡化爲單個頁面,其中包含可展開的部分以顯示可配置的屬性。「 屬性」窗格還包括如下更新: