Android Studio 2.0 最终迎来了稳定版本号,喜大普奔. 以下这篇文章是2.0新特性的一些简介. 假设想看具体内容请看这里<Android Studio有用指南>

文章转自这里

----------------------------------------------------------------------- 我是分隔线 -----------------------------------------------------------------------

英文原文:Android Studio 2.0作者:Jamal Eason, Android 产品经理
译者:Guokai Han (非全然翻译)

Android Studio 2.0 是 Android 平台上构建高质量、高效应用的最快方法,包含手机、平板、Android Auto、Android Wear 和 Android TV 在内。作为来自 Google 的官方 IDE,Android Studio 包含你构建应用时须要的全部东西,包含代码编辑器、代码分析工具、模拟器以及很多其它。新的 2.0 稳定版带来更快的构建速度和更快的模拟器,支持最新的 Android 和 Google Play Services 。

Android Studio 与 Android 平台一起协作。支持全部最新、最基本的 API。

假设你正在开发 Android ,你应该使用 Android Studio 2.0 。今天你能够直接下载或者在稳定版渠道上更新。

Android Studio 2.0 包含例如以下可用于开发流程中的新特性:

深入新特性

Instant Run

当今,移动平台以速度和敏捷为中心。可是构建移动应用有时却感到非常笨重而缓慢。Android Studio 中的 Instant Run 让你进入高速、流畅的开发过程,加速了编辑、构建、执行的周期。点击 Instant Run button时,它会分析你改动的内容然后决定怎样以最快的方式部署新的代码。

新的 Instant Run button

仅仅要可能就会注入代码的变化部分到正在执行的应用进程中,从而避免又一次部署或又一次安装 APK 。有些类型的变化须要重新启动 activity 或应用,可是编辑、构建、执行的周期通常还是比曾经更快。Instant Run 可用于全部 API 14 (Ice Cream Sandwich) 及以上的 Android 设备或模拟器。

很多其它信息见 Instant Run 文档 。注: <Android Studio有用指南12.6节即时执行中有具体的使用方法介绍>

Android 模拟器

新的 Android 模拟器在 CPU、RAM 和 I/O 方面比之前的模拟器速度提升高达 3 倍。ADB push 速度提升高达 10 倍!

在多数情况下。在官方 Android 模拟器上开发比在真实设备上更快。

除了速度和性能的提升。Android 模拟器另一个崭新的用户界面和传感器控制面板。

Android 模拟器界面:工具栏和扩展控制面板

很多其它信息见 Android 模拟器

utm_campaign=android_launch_studio_040716&utm_source=anddev&utm_medium=blog" style="box-sizing: border-box; outline: 0px; text-decoration: none; transition-property: background-color, box-shadow, border, color, opacity; transition-duration: 0.3s; color: rgb(0, 191, 165); background-color: transparent;">文档。注: <Android Studio有用指南12.5节Android模拟器中有具体的使用方法介绍>

Cloud Test Lab

Cloud Test Lab 是一个在云端的服务,能够让你在广泛的设备和设备配置上測试你的应用。一旦你在自己的模拟器或设备上完毕了基本測试,你能够用 Cloud Test Lab 在更大范围的物理设备组合上进行測试。

Android Studio 中新的界面同意你配置 Cloud Test Lab 上执行的測试组合,并看到測试结果。

很多其它信息见这里

配置 Cloud Test Lab

App Indexing

App Indexing API 能够让你的应用更easy地在 Google 搜索中被发现。

Android Studio 2.0 能够帮助你在应用代码中创建正确的 URL 结构并加入对应的属性到 AndroidManifest.xml 文件里。加入之后,能够在下图这里进行測试和验证。

Google App Indexing Testing

很多其它 Android Studio 对 App Indexing 的支持见

utm_campaign=android_launch_studio_040716&utm_source=anddev&utm_medium=blog" style="box-sizing: border-box; outline: 0px; text-decoration: none; transition-property: background-color, box-shadow, border, color, opacity; transition-duration: 0.3s; color: rgb(0, 191, 165); background-color: transparent;">这里

GPU 调试器预览版

假设你在开发 OpenGL ES 游戏或图形为主的应用,在 Android Studio 2.0 中有一个新的 GPU 调试器可用了。

虽然 GPU 调试器还是预览版,可是你能够一帧一帧地识别和调试图形渲染问题。很多其它信息见这里

GPU Debugger Preview

下一步

更新

你能够通过 Android Studio 的自己主动升级进行更新。或者在这里又一次下载一份最新版。假设你在开发 Android N 开发人员预览版,请额外參考这里的配置指令。

配置 Instant Run 和 Android 模拟器

在更新或下载完 Android Studio 2.0 之后,你应该升级你的项目来使用  Instant Run ,并创建新的 Android Virtual Device (AVD) 来使用新的 Android 模拟器,这样你就有了一个更快的 Android 开发体验。

使用 Instant Run 非常easy。对于每个现存的项目,你会看到一个升级项目到新的 gradle 插件版本号的提示(com.android.tools.build:gradle:2.0.0)

<Android Studio有用指南>是基于最新的2.0版本号编写的, 欢迎关注.

Android Studio 2.0 稳定版新特性介绍的更多相关文章

  1. Android Studio 3.0 下载 使用新功能介绍

    谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快.(英语一般,有些翻译不太好) 下载地址 https://developer.android.g ...

  2. Android Studio 1.0 (稳定版) 完全攻略

    这篇博文中主要从以下几点进行叙述: 1.Android Studio安装与使用 2.Android Studio特性 3.Android Studio优点 Android Studio 安装与使用 A ...

  3. Android Studio 2.0 正式版公布啦 (首次中文翻译)

    Android Studio 2.0 公布了,添加了一些新特性: 1. 更加完好的 Instant Run 2. 更快的 Android Emulator 3.GPU Debugger Preview ...

  4. Android Studio 2.3 正式版新功能,你不来看看?!

    2017.3.3 Google老大发布了Android Studio 2.3正式版. 在许多2.3beta版本的基础上修复了bug然后推出了正式版.提供了一些新特性,和对部分已有功能的修改完善. Bu ...

  5. Android Studio 3.0正式版填坑之路

    原文:https://www.jianshu.com/p/9b25087a5d7d   Android Studio 3.0启动图 序言 总看别人的文章,今天尝试着自己来写一篇.在逛论坛时候,无意间发 ...

  6. [Android Pro] Android P版本 新功能介绍和兼容性处理(三)Android Studio 3.0 ~ 3.2 其他特性

    cp : https://blog.csdn.net/yi_master/article/details/80067198 1:JAVA8特性支持 1)Base64.java 在升级到as3.0之后, ...

  7. php8.0正式版新特性和性能优化学习

    前言 PHP团队宣布PHP8正式GA(链接).php的发展又开启了新的篇章,PHP8.0.0版本引入了一些重大变更及许多新特性和性能优化机制.火速学习下~ JIT(Just in Time Compi ...

  8. 微软SMB 3.0文件共享协议新特性介绍

    SMB(*nix平台和Win NT4.0又称CIFS)协议是Windows平台标准文件共享协议.Linux平台通过samba来支持.SMB最新版本v3.0,在v2.0基础上针对WAN和分布式有改进.详 ...

  9. Android Studio 3.0 新特性

    最新Android Studio版本是Android Studio 3.0,本文提供了所有新功能和更改的摘要. 所有这些功能都可以在最新的金丝雀版本中发布,但beta测试版本可能尚未提供. 核心IDE ...

随机推荐

  1. Spring的AOP浅尝

    项目中使用到了Spring,写了一个简单的例子,跟大家分享一下,由于自己写东西,所以在技术选择上充分自由,虽然对于Spring的利弊众说纷纭,我也不能评判,反正我是尝试用了,记得在上学时候老师讲Spr ...

  2. IntelliJ全家桶修改terminal字体的方法

    IntelliJ IDEA 设置Terminal 窗口字体大小 我在Setting中查看了所有和Terminal字样有关的设置,都没有找到设置字体大小的方法,原来Terminal也只需要设置Conso ...

  3. 通过脚本发送zabbix微信报警

    实现zabbix通过微信报警的方式也是通过脚本来实现,与邮件报警不同的是,脚本调用的微信的相关接口的获取相对复杂一点 1.申请一个微信公众号(企业号) 申请方法不多说,如果已申请请忽略 2.在微信企业 ...

  4. 【重点突破】—— 百度地图在React单页面应用中的使用

    前言:百度地图是网页中使用地图的常用第三方工具,这里结合React项目中学到的应用场景总结一些使用要点. 一.在网页中嵌入百度地图 搜百度地图开放平台,注册百度开发者账号 控制台:查看应用.创建应用( ...

  5. P6 EPPM 16 R1安装和配置文档

    白桃花心木P6企业项目组合管理文档库  描述 链接 下载 零件号  16 R1用户和集成文档 查看库 下载 E68199-01 16 R1安装和配置文档 查看库 下载 E68198-01 描述 链接 ...

  6. JAVA_Exception starting filter struts2怎么办

    1 请确保你的项目里面有这两个文件,没有则导入   2 如果还不行,并且你设置了Struts的开发模式,并且你的Tomcat的路径有空格,大部分情况是Program File的原因,此时你需要重新安装 ...

  7. JDBC性能优化方案

       最近用到了利用JDBC查询Oracle数据库.可是查询效率不尽人意.研究了一下JDBC方面能够优化的地方,在这里跟大家分享一下.   1.设置最优的预取值         defaultRowP ...

  8. C语言中使用库函数解析命令行参数

    在编写需要命令行参数的C程序的时候,往往我们需要先解析命令行参数,然后根据这些参数来启动我们的程序. C的库函数中提供了两个函数可以用来帮助我们解析命令行参数:getopt.getopt_long. ...

  9. IIS7.5下的web.config 404应该如何配置

    IIS环境下web.config的配置的问题,在IIS7.5中添加配置404页面时遇到了一些问题,记录如下: 一开始在<customError>下的<error>节点配置404 ...

  10. zabbix监控客户端本地网络的延时状态

    配置zabbix客户端配置文件 vim /etc/zabbix/zabbix_agentd.conf 添加  Include=/etc/zabbix/zabbix_agentd.d/ 添加脚本对服务器 ...