Android Studio 2.3 Canary 3 版本发布
开发团队12月13日发文宣布 Android Studio 2.3 Canary 3 版本已发布至 Canary 和 Dev 渠道。
除了常见的大量 bug 修复,在这个版本中还有一些值得注意的变化:
1、Instant Run(即时运行):Instant Run 在此版本中的工作方式得到了重大改变。 对运行中的应用进行更改不再与 play.png 运行按钮关联。 运行按钮现在将始终执行应用重启。 要在运行的进程中进行代码和资源更改,在其旁边有一个新的 hot-reload.png 按钮,"Apply Changes",会试图将更改传送到应用程序。 (应用更改的键盘快捷方式是 Windows 和 Linux 上的 Control-F10,Mac上的 Cmd-Ctrl-R)。
这个变化的目的是让“Run(运行)”按钮更加可靠。 按运行时,可以始终确保更改反映在正在运行的应用程序中。 应用更改现在是进行调整时所采取的单独操作。 运行按钮继续使用“cold swap(冷交换)”来构建程序比重新安装完整的 APK 更快,但它被限制在 Lollipop 上。
2、Build Cache(构建缓存)。 在 Android Studio 2.3 Canary 1 中,曾默认启用了一个新的构建缓存(它使用跨项目的共享目录来提取和编译库)。 这最终打破了 IDE 中的几个功能,它们对库的位置做出了假设。 在 Android Studio 2.3 Canary 3 中,大多数这些错误都已修复; 还有一些表面的东西剩余(例如在合并的清单编辑器和文档弹出窗口中列出库版本),后续将继续修复。
3、Layout Editor(布局编辑器):布局编辑器中有几个新功能。 首先,调色板已经完全重写。 新的调色板提供了小部件的预览,有更好的排序,以及搜索和过滤:点击搜索图标 findPlain.png 可以找到小部件。 第二,搜索和过滤现在也可以在属性检查器中工作。 第三,可以在检查器中为指定窗口小部件自定义类型显示的属性集。 在所有属性表中,单击星形图标 favorites.png 以收藏想要查看的此类型的窗口小部件的属性,从现在开始,这些属性将显示在组件检查器的收藏夹部分。
4、App Links Assistant(App链接助手): Android 应用链接允许用户无缝连接到你的应用体验。 现在可以更轻松地在你的应用中添加 Android 应用链接支持。 只需在 Android Studio 中前往 [工具] > [App链接助手] 即可开始使用。
5、Lint:命令行 HTML reports 已经被大修 - 不再是旧的暗色 Holo 外观,现在有一个 Material 设计外观,并且包括代码片段语法突出显示等等。
6、Data binding(数据绑定):修复了几个编辑器错误,包括常见的功能表达式问题。 编辑器解析器现在能正确处理这些。
7、Dual debugger(双调试器):混合调试器已重命名为双调试器。
8、ProGuard version update(ProGuard 版本升级):用于 Gradle 的 Android 插件使用的 ProGuard 版本升级到 5.3.2。
9、SDK Patches(SDK 补丁):在 SDK 更新发生修补问题后,现在正在为 SDK 提供补丁。在接下来的几周内,将继续为更多组件提供更多补丁。
文章转载自 开源中国社区[https://www.oschina.net]
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Google 高管表态愿重返中国市场
网易科技讯 2月27日消息,据国外媒体报道,谷歌高级副总裁桑达尔·皮查伊(Sundar Pichai) 近日接受《福布斯》杂志专访,就Google Play测试发布搜索广告、移动货币化、社交网络Google+的未来、谷歌与苹果的关系,以及谷歌在中国市场的策略等谈了自己的看法。文章主要内容如下: 如果一种方法奏效,就一遍又一遍地重复去做。 这就是皮查伊做事的方式。面对越来越多投资者担心谷歌核心业务增长放缓,皮查伊正加紧努力,从全球各地数以亿计的Android手机用户那里获取更多收入。 《福布斯》对皮查伊进行了一次独家、内容广泛的采访,这是他去年10月成为谷歌“产品沙皇”后首次接受媒体采访。 有关Google Play搜索广告 皮查伊表示,谷歌将开始在Google Play应用商店中,在显示搜索结果的同时,还将显示有关应用的广告。 皮 查伊今年42岁,他的正式头衔是谷歌产品高级副总裁。他指出:“用户正在努力寻找各种应用,我们正在努力完善应用的发现过程,而应用开发者正努力推广自 己。用户在寻找信息,我们为他们提供了有价值的信息,但在同时,我们也允许一些公司利用赞助广告推广自己。我们认为,这样...
- 下一篇
GCC 4.7.1 发布
GCC 4.7.1 发布了,这是一个 bug 修复版本,主要是 4.7.0 中的一些回归测试发现的问题修复。 GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划 的关键部分,亦是自由的 类Unix 及苹果计算机 Mac OS X 操作系统的标准编译器。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。 GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。之后也变得可处理 Fortran、Pascal、Objective-C、Java, 以及 Ada 与其他语言。 文章转载自 开源中国社区 [http://www.oschina.net]
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题