Android Studio 3.5 稳定版发布,废弃 Instant Run
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
下载地址:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Vivaldi 2.7 发布:静音网站、全局控制 Flash 和加载时显示状态信息等
Vivaldi 2.7 网络浏览器现在是基于 Chromium 76.0.3809.110,此版本并提供改进了许多功能,以提高用户工作效率。其中包括新的选项可以更快地访问用户配置文件、增强状态栏以及总体改进和与安全性相关的修复。 Mute Tab 控制音频 2.7 版本中添加新的选项,解决自动播放音频和视频的问题,允许静音网站。“Mut Tab”是在 Vivaldi 控制声音的选项,可在Settings → Tabs → Tab Features → Tab Muting 找到。 默认选项 Play All Audio,何时何地都可以控制音频播放,如果想关闭网站声音,就可以将它禁用。Play Only In Active Tab-自动静音所有背景选项卡。Prioritize Active Tab-当用户的活动选项卡有声音时,确保带有声音的背景选项卡保持安静。 此外,用户还可以静音其他选项卡,通过右键单击 Tabs Bar 或 Window Panel 中的任何背景选项卡,除了当前选项卡,所有其他选项卡将被静音。 另一种控制声音的方法是通过快速命令( F2/⌘+E 并键入“mute”,然...
- 下一篇
Ionic 4.8.0 Oxygen 发布,混合移动应用前端框架
Ionic 4.8.0 Oxygen 发布了。Ionic是一个高级的 HTML5 移动端应用框架,也是一个开发混合移动应用的前端框架。 此版本更新内容包括: Bug Fixes alert:将样式应用于禁用的条目 platform:正确检测Electron 平台 toggle:更改背景以使用 CSS 变量 transition:默认情况下启用 iOS 阴影转换 Features animation:添加动画实用工具(实验性) gesture:添加手势实用程序(实验性) searchbar:新增 inputmode 属性 spinner:MD 默认添加圆形微调器 更新说明: https://github.com/ionic-team/ionic/releases/tag/v4.8.0
相关文章
文章评论
共有0条评论来说两句吧...