溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Android Studio 3.5 穩(wěn)定版發(fā)布,廢棄 Instant Run

發(fā)布時間:2020-07-06 09:03:02 來源:網(wǎng)絡(luò) 閱讀:2150 作者:卡羅的龍珠 欄目:移動開發(fā)

Google 發(fā)布了安穩(wěn)版的 Android Studio 3.5,Project Marble 也是安穩(wěn)的。此版別處理了一系列問題,包含修正 600 多個 bug、50 個內(nèi)存走漏、20 個 IDE 掛起以及改善 XML&Kotlin 類型推遲。此 外,對于 Android 模擬器,減少了 CPU 和內(nèi)存對用戶開發(fā)機器的影響。以下是這個版別帶來的一些值得注意的特性和改善:

User Interface Freezes

Android Studio 3.5 穩(wěn)定版發(fā)布,廢棄 Instant Run

在 Android Studio 3.5 中,改善輸入延遲,用 XML 編輯數(shù)據(jù)綁定表達式的速度更快。

Build Speed

Android 應(yīng)用程序開發(fā)的另一個長期問題是構(gòu)建應(yīng)用程序所需的時刻。新版的 Android Studio 為應(yīng)用程序編譯帶來了兩個明顯的改善,第一個是注解處理器中添加了增量構(gòu)建支撐,包含 Glide、AndroidX 數(shù)據(jù)綁定、Dagger,、Realm 和 Kotlin(KAPT)。

第二個改善涉及 Windows 上的磁盤 I/O。Windows Defender(現(xiàn)在稱為 Windows Security)具有實時掃描文件(創(chuàng)建或修正文件時)的功用,以維護用戶免受歹意軟件的進犯。Android Studio 3.5 將顯示一個提示,闡明你能夠采納哪些步驟將項目目錄掃除在這個實時維護之外,完結(jié)最佳設(shè)置以加快構(gòu)建速度。

System Health Notification

Apply Changes
Android Studio 3.5 穩(wěn)定版發(fā)布,廢棄 Instant Run

Android Studio 3.5 中的另一個明顯改變是引入了 Apply Changes,它取代了舊的 Instant Run。Instant Run 是為了更容易地對應(yīng)用程序進行小的更改并測試它們,但它會產(chǎn)生一些問題。為了處理這一問題,谷歌已經(jīng)完全刪除了 Instant Run,并從根本上構(gòu)建了 Apply Changes ,不再在構(gòu)建過程中修正 APK,而是運用運轉(zhuǎn)時工具動態(tài)地從頭定義類,它應(yīng)該比馬上運轉(zhuǎn)更可靠和更快。

APP 布置流程

該版別有一個新的下拉菜單,能夠快速選擇要將應(yīng)用程序布置到哪個設(shè)備。此菜單還包含一個新選項,答應(yīng)一次在多個設(shè)備上運轉(zhuǎn)應(yīng)用程序。

Target device drop-down menu.

Auto-recommend Memory Settings

IDE 將辨認應(yīng)用程序項目何時需求更多內(nèi)存,并通知你增加內(nèi)存堆大小,或許你能夠在 Appearance & Behavior → Memory Settings 下自己調(diào)整設(shè)置

Memory Settings

綜上所述,Android Studio 3.5 有數(shù)以百計的 bug 修復和明顯的更改:

System Health

Memory Settings

Memory Usage Report

Reduce Exceptions

User Interface Freezes

Build Speed

IDE Speed

Lint Code Analysis

I/O File Access

Emulator CPU Usage

Feature Polish

Apply Changes

Gradle Sync

Project Upgrades

Layout Editor

Data Binding

App Deployment

C++ Improvements

Intellij 2019.1 Platform Update

Conditional Delivery for Dynamic Feature Support

Emulator Foldables & Google Pixel Device Support

Chrome OS Support

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI