BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

接近稳定的Android Studio 2.0 Beta版优化了即时运行,模拟器和为应用建立索引的特性

| 作者 Sergio De Simone 关注 17 他的粉丝 ,译者 丁涛 关注 0 他的粉丝 发布于 2016年2月20日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Android的产品经理Jamal Eason写道,在进入“金丝雀发布通道(the canary channel)”几个月之后,Android Studio 现已达到Beta版。Android Studio 2.0 beta版优化了最近引入的“即时运行”特性和为app建立索引的特性,并启用了全新的模拟器。

“即时运行”是Android Studio 2.0中最重要的特性之一,其目标是允许开发者在应用运行的时候不必重新构建或者重新启动应用就能修改代码从而使编辑/部署更快捷。Android Studio 2.0 beta版为“即时运行”在现有的“热交换”和“暖交换”基础上,引入了全新的“冷交换”模式,并在去年11月提供了该功能的预览版。“热交换”和“暖交换”,分别能够在应用运行时处理变更方法的具体实现和把资源文件注入到应用中。“冷交换”旨在让诸如类的层次结构变更、方法签名的变更等需要整个应用快速重启的“结构性变更”,也能在应用运行的时候实现。另外,Google对”即时运行“特性做了重大的变动使其在更多情况下都能工作。

即将在Android 2.0正式版中发布的新的、更快的模拟器也因为这个beta得到了优化——模拟器开始支持“多点触控”。对那些在应用中使用“捏和缩放”手势的开发者来说这将是受欢迎的特性,模拟器工具栏上的旋转控制也将得到升级。

关于“为应用建立索引”,这个2.0版的特性是为了让应用的内容能够被应用所在设备上的Google搜索到。这个特性已经对“URL的测试和验证”做了支持,可以允许开发者测试他们在应用中添加的URL。

据Eason证实,Android Studio 2.0 beta版的质量现已接近稳定版,它可以有效地将其新特性加入到开发者的日常工作中,可以在Beta发布通道可以下载到。

查看英文原文:Almost Stable Android Studio 2.0 Beta Improves Instant Run, Emulator, Indexing


感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群InfoQ好读者(已满),InfoQ读者交流群(#2)InfoQ好读者)。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT