参考网页-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 模拟器。

android开发者博客二月Android Studio2.0测试的更多相关文章

  1. android开发者博客二月-Marshmallow and User Data

    又是一篇翻译,这篇快了很多,不过也花了快一个小时,可能熟悉一点.关于6.0权限的,让你做用户认为正确的事情. Marshmallow and UserData 2016,2,1 棉花糖和用户数据 由J ...

  2. 值得订阅的Android 开发者博客

    链接:http://www.zhihu.com/question/19788650/answer/60771437来源:知乎 Google 官方[Android Developers Blog](An ...

  3. [android] 看博客学习Android常见的几种RuntimeException

    异常分为两种: 1.编译时异常 当编译时异常抛出时,需要对其进行处理声明,否则编译不通过 2.运行时异常 编译时不检测,运行时 如果抛出,程序会立刻停止 NullPointerException 空指 ...

  4. 【转】android fragment 博客 学习

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961 自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fra ...

  5. 【新版】Android技术博客精华汇总

    [新版]Android技术博客精华汇总(原文链接内持续更新) http://www.apkbus.com/thread-313856-1-1.html Kotlin Kotlin学习资料汇总 http ...

  6. android fragment 博客 学习记录

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017 上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和 ...

  7. 记录android开发博客

    1.一国外android开发博客,值得关注 https://blog.stylingandroid.com/page/2/ 2.一个app设计博客,很赞 http://androidniceties. ...

  8. 100个高质量Java开发者博客

    ImportNew注:原文中还没有100个.作者希望大家一起来推荐高质量的Java开发博客,然后不段补充到这个列表.欢迎你也参与推荐优质的Java开发博客.(声明一下:我们的数学不是体育老师教的!:) ...

  9. 转:100个高质量Java开发者博客

    原文来自于:http://www.importnew.com/7469.html ImportNew注:原文中还没有100个.作者希望大家一起来推荐高质量的Java开发博客,然后不段补充到这个列表.欢 ...

随机推荐

  1. SQL Server查询性能优化——覆盖索引(二)

    在SQL Server 查询性能优化——覆盖索引(一)中讲了覆盖索引的一些理论. 本文将具体讲一下使用不同索引对查询性能的影响. 下面通过实例,来查看不同的索引结构,如聚集索引.非聚集索引.组合索引等 ...

  2. 【JS】Beginner8:Objects

    1.Real life object:propertiese & abilities JS object:a collection of named properties & meth ...

  3. UEditor 使用过程中问题

    UEditor  百度的文本编辑器   具体详细信息请去百度文本编辑器官网,这里不多说了. 我使用的是 UBuilder 版本的NET版本 ,我只是需要图片上传功能,所以就做了最小化的定制.(可以在官 ...

  4. 代码-Weka的决策树类J48

    package kit.weka;   /** * desc:试试Weka的决策树类 * <code>J48Test</code> * */ import java.io.Fi ...

  5. linux中grep和egrep的用法

    1. grep简介 grep (global search regular expression_r(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大 ...

  6. Storm系列(十八)事务介绍

    功能:将多个tuple组合成为一个批次,并保障每个批次的tuple被且仅被处理一次. storm事务处理中,把一个批次的tuple的处理分为两个阶段processing和commit阶段. proce ...

  7. Kafka系列(一)安装和配置说明

    单机模式 修改kafak安装文件中 .../kafka_2.9.2-0.8.1.1/config 下面的server.properties 配置文件 1.broker.id=0   [默认不用修改,该 ...

  8. 【原创】Hadoop机架感知对性能调优的理解

    Hadoop作为大数据处理的典型平台,在海量数据处理过程中,其主要限制因素是节点之间的数据传输速率.因为集群的带宽有限,而有限的带宽资源却承担着大量的刚性带宽需求,例如Shuffle阶段的数据传输不可 ...

  9. JS 单元测试

    JS单元测试,我工作时主要以mocha + chai 下面时具体的文档: mocha: https://mochajs.org/#asynchronous-code Chai: http://chai ...

  10. win8 64位系统,安装JDK的步骤及其环境配置

    工具/原料 jdk-8u51-windows-x64.exe 下载地址:::http://www.cr173.com/soft/55503.html#address jdk 安装步骤 1:到oracl ...