android开发者博客二月Android Studio2.0测试

参考网页-http://android-developers.blogspot.com/2016/02/android-studio-20-beta.html

Android Studio 2.0-Beta

Posted by Jamal Eason,Product Manager,

Android Android Studio 2.0是最新释放的聚焦于编译性能和模拟器速度来改善APP 开发性能的IED。这打上了新的特征,像立即运行,这可以使你快速的编辑 和观察代码的改变,以及新的和更快的Android 模拟器,Android Studio 2.0是你不想要失去的更新。为了准备最终的发出版本,你可以下载AS2.0 Beta版本在Beta释放频道。总而言之,AS2.0释放有下面这些新的特征:

1、更新处于测试版本--立即运行--更快的代码编辑和部署周期

2、更新处于测试版本--安卓模拟器--贴上新的模拟器,这是更加快比大多数 真机,并且包含了新的用户接口。

3、更新处于测试版本--Google App 序列化集成和测试--添加App Indexing 到你的app中帮助你重新吸引你的用户。在AS的第一个预览版中你可以添加序列化 代码节点到你的代码中。伴随着beta释放,你现在就可以在IDE中测试和验证你 的URL链接到你的app中。

4、快速的ADB- 安装和推送文件现在是增长到5X的更快速度,使用更新了的AS2.0 的ADB,提供在平台工具23.1.0

5、GPU分析器预览- 图形集中的应用,你现在可以可视化步骤通过你的OpenGL ES 代码来优化你的app或者游戏。

6、集成IntelliJ 15-AS是基于有效的代码平台Intellij.检查新的特征IntelliJ 在这儿。 检查最新的AS工具事件视频的安装在下面观看这个高亮的特征。

在AS2.0测试的新特征 立即运行 我们首先预览了立即运行在九月,这个最新的测试版本介绍了一个新的能力叫冷交 换。 在AS2.0的立即运行允许你去快速做出改变对你的app代码当你的app是运行在AS 设备或者安卓模拟器中。代替当每个代码改变等待你的整个app去重新编译和重新 部署,AS2.0将尝试将增量编译和仅仅推送增量代码或者改变的资源文件。取决于 你做出改变的代码,你可以在一秒钟之内看到你改变的结果。通过简单地更新你 的app去使用最新的Gradle插件('com.android.tools.build:gradle:2.0.0-beta2'), 你可以充分利用这个你的代码没有其它改变的特征来节省时间。如果你的工程是 正确地设定了立即运行,你可以看见一个高亮的螺钉靠近你的工具条上的运行按钮:

在该场景下,AS2.O在第一次编译和部署你的app到你的设备就要为了决定在哪儿 交换出代码和资源来指令出你的代码。立即运行的特征更新的app在一个最好效果 的基础并且自动地使用下列交换方法来更新你的app:

。热交换- 当仅仅方法实现(包括构造函数)是改变了,那么就是热交换式的改变。 你的应用保持运行并且新的实现是使用在方法被调用的下一次。

。温暖的交换-当app资源是改变了,交换就是温暖的交换。这和热交换很相似, 除了目前的活动是重启了。你会注意到活动启动时候屏幕有一个轻轻的滑动。

。新的正在测试 冷交换-这将快速地重启整个应用。典型地结构性的代码改变, 包括改变类的层级,方法签名,静态初始化,或者域字段。当你部署目标为API21 或者更高的时候可以使用冷交换。

从AS2.0的第一个预览版,我们做了大多数改变到立即运行中,而且现在这些特征 工作在更多的代码和资源案例中。我们在未来的AS版本中会继续添加更多的代码 改变案例到立即运行中。如果你有任何建议,请点击here来*地给我们发送特征 要求或者向我们了解更多关于立即运行

APP序列 在AS2.0中现在是更容易地支持app 序列。App序列放置你的app在使用Google 搜索 的用户前面。它通过索引URL模式化在你的app manifest配置表中工作,并且使用 API呼叫从你的app到在你的app中产生内容,这都可以工作在存在的和新的用户。 特别地,当你支持的URLs给你的app内容,你的用户可以直接给这些连接从google 搜索结果在他们的设备中。

。代码生成 在AS2.0中引入,你可以右击AndroidManifest.xml或者Activity方法( 或者去Code-Generate-App Indexing API Code)去插入HTTP URL节点代码到你的 维护表和app代码。

。新的还在测试 URL测试和验证在AS2.0测试中你可以使用的就是现在可以验证和 检查你的带有内置验证工具的URL的结果(Tools-Android-Google APP Indexing tEST) .学习更多关于app indexing ,点击这里。

安卓模拟器 更新在测试 新的和更快的模拟器也包括修复了和小的改善对于这个测试的版本。 显著地,我们在模拟器工具条更新了旋转控制并且添加了多点触摸的至此来帮助测试 使用的缩小和放大姿势的app。为了使用多点触摸的特征,按下ALT键,并且右击 你的鼠标,到中心引用点,或者点击和拖拽左键鼠标按钮来放大。

那么接下来呢 AS2.0是一个大的释放,现在是一个很好的时间来检查测试版并且合并新的特征到你 的工作流中。测试版是很接近稳定版的质量,并且应该相对来说Bug*点。 但是在任何测试版中,bugs可能仍然存在,所以,如果你确实发现了问题,让 我们知道那么我们能把它修复。如果你已经在使用AS,你可以从导航菜单获取 测试频道的更新(Help-check for update).当你更新测试版时,你可以接入 新的AS版本和Android 模拟器。

上一篇:python中发送post请求时,报错“Unrecognized token 'xxxx': was expecting ('true', 'false' or 'null')”


下一篇:通过JS检测360浏览器