User Interface Freezes
在 Android Studio 3.5 中,改善输入延迟,用 XML 编辑数据绑定表达式的速度更快。
Build Speed
Android 应用程序开发的另一个长期问题是构建应用程序所需的时刻。新版的 Android Studio 为应用程序编译带来了两个明显的改善,第一个是注解处理器中添加了增量构建支撑,包含 Glide、AndroidX 数据绑定、Dagger,、Realm 和 Kotlin(KAPT)。
第二个改善涉及 Windows 上的磁盘 I/O。Windows Defender(现在称为 Windows Security)具有实时扫描文件(创建或修正文件时)的功用,以维护用户免受歹意软件的进犯。Android Studio 3.5 将显示一个提示,阐明你能够采纳哪些步骤将项目目录扫除在这个实时维护之外,完结最佳设置以加快构建速度。
System Health Notification
Apply Changes
Android Studio 3.5 中的另一个明显改变是引入了 Apply Changes,它取代了旧的 Instant Run。Instant Run 是为了更容易地对应用程序进行小的更改并测试它们,但它会产生一些问题。为了处理这一问题,谷歌已经完全删除了 Instant Run,并从根本上构建了 Apply Changes ,不再在构建过程中修正 APK,而是运用运转时工具动态地从头定义类,它应该比马上运转更可靠和更快。
APP 布置流程
该版别有一个新的下拉菜单,能够快速选择要将应用程序布置到哪个设备。此菜单还包含一个新选项,答应一次在多个设备上运转应用程序。
Target device drop-down menu.
Auto-recommend Memory Settings
IDE 将辨认应用程序项目何时需求更多内存,并通知你增加内存堆大小,或许你能够在 Appearance & Behavior → Memory Settings 下自己调整设置
Memory Settings
综上所述,Android Studio 3.5 有数以百计的 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