内容简介:Google 发布了稳定版的 Android Studio 3.5,Project Marble 也是稳定的。此版本解决了一系列问题,包括修复 600 多个 bug、50 个内存泄漏、20 个 IDE 挂起以及改进 XML&Kotlin 类型延迟。此外,对于 Android 模拟...
Google 发布了稳定版的 Android Studio 3.5,Project Marble 也是稳定的。此版本解决了一系列问题,包括修复 600 多个 bug、50 个内存泄漏、20 个 IDE 挂起以及改进 XML&Kotlin 类型延迟。此外,对于 Android 模拟器,减少了 CPU 和内存对用户开发机器的影响。以下是这个版本带来的一些值得注意的特性和改进:
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 将显示一个提示,说明你可以采取哪些步骤将项目目录排除在这个实时保护之外,完成最佳设置以加快构建速度。
Apply Changes
Android Studio 3.5 中的另一个显著变化是引入了 Apply Changes,它取代了旧的 Instant Run。Instant Run 是为了更容易地对应用程序进行小的更改并测试它们,但它会产生一些问题。为了解决这一问题,谷歌已经彻底删除了 Instant Run,并从根本上构建了 Apply Changes ,不再在构建过程中修改 APK,而是使用运行时 工具 动态地重新定义类,它应该比立刻运行更可靠和更快。
APP 部署流程
该版本有一个新的下拉菜单,可以快速选择要将应用程序部署到哪个设备。此菜单还包括一个新选项,允许一次在多个设备上运行应用程序。
Auto-recommend Memory Settings
IDE 将识别应用程序项目何时需要更多内存,并通知你增加内存堆大小,或者你可以在 Appearance & Behavior → 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
有关更多细节,请访问 Android Studio 发布说明页面:
https://developer.android.com/studio/releases#3-5-0
下载地址:
https://developer.android.com/studio/
以上所述就是小编给大家介绍的《Android Studio 3.5 稳定版发布,废弃 Instant Run》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 如果在Objective-C中废弃一个方法
- Node 最古老的 npm 包 request 将被废弃
- Debian/Ubuntu清理无效包、废弃包、冗余包、rc包
- [译] CMS GC:CMS 废弃了,该怎么办呢?
- XXL-CONF v1.6.0 发布,废弃 ZK 轻量级架构升级
- XXL-CONF v1.6.0 发布,废弃 ZK 轻量级架构升级
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Visual C++网络通信协议分析与应用实现
汪晓平、钟军 / 人民邮电出版社 / 2003-2-1 / 60.00元
本书介绍了如何利用Visual一起来看看 《Visual C++网络通信协议分析与应用实现》 这本书的介绍吧!