Android Studio 2.0 稳定版新特性介绍
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 模拟器 – 新的模拟器大约比之前的模拟器快 3 倍,同一时候因为 ADB 的增强,传输应用和数据到模拟器上的速度比到物理设备上快 10 倍。
- Cloud Test Lab 集成 – 一次编写到处执行。利用
utm_campaign=android_launch_studio_040716&utm_source=anddev&utm_medium=blog#run-ctl" 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;">Cloud Test Lab
云服务,能够高速、方便地在广泛的 Android 物理设备上执行測试。 - App Indexing 代码生成和測试 – App Indexing 帮助你的应用更好地在 Google 搜索中呈现,如今 Android Studio 能够为你加入自己主动生成的 URL 。
- GPU 调试器预览版 – 对于开发 OpenGL ES 游戏或应用的开发人员。如今能够使用 GPU 调试器看到每一帧和 GL 的状态。
- IntelliJ 15 更新 – Android Studio 基于 Intellij 平台构建,现已升级到最新版。
深入新特性
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;">文档
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 3.0 下载 使用新功能介绍
谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快.(英语一般,有些翻译不太好) 下载地址 https://developer.android.g ...
- Android Studio 1.0 (稳定版) 完全攻略
这篇博文中主要从以下几点进行叙述: 1.Android Studio安装与使用 2.Android Studio特性 3.Android Studio优点 Android Studio 安装与使用 A ...
- Android Studio 2.0 正式版公布啦 (首次中文翻译)
Android Studio 2.0 公布了,添加了一些新特性: 1. 更加完好的 Instant Run 2. 更快的 Android Emulator 3.GPU Debugger Preview ...
- Android Studio 2.3 正式版新功能,你不来看看?!
2017.3.3 Google老大发布了Android Studio 2.3正式版. 在许多2.3beta版本的基础上修复了bug然后推出了正式版.提供了一些新特性,和对部分已有功能的修改完善. Bu ...
- Android Studio 3.0正式版填坑之路
原文:https://www.jianshu.com/p/9b25087a5d7d Android Studio 3.0启动图 序言 总看别人的文章,今天尝试着自己来写一篇.在逛论坛时候,无意间发 ...
- [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之后, ...
- php8.0正式版新特性和性能优化学习
前言 PHP团队宣布PHP8正式GA(链接).php的发展又开启了新的篇章,PHP8.0.0版本引入了一些重大变更及许多新特性和性能优化机制.火速学习下~ JIT(Just in Time Compi ...
- 微软SMB 3.0文件共享协议新特性介绍
SMB(*nix平台和Win NT4.0又称CIFS)协议是Windows平台标准文件共享协议.Linux平台通过samba来支持.SMB最新版本v3.0,在v2.0基础上针对WAN和分布式有改进.详 ...
- Android Studio 3.0 新特性
最新Android Studio版本是Android Studio 3.0,本文提供了所有新功能和更改的摘要. 所有这些功能都可以在最新的金丝雀版本中发布,但beta测试版本可能尚未提供. 核心IDE ...
随机推荐
- Linux性能监控工具收集(转)
一.基于命令行的性能监控工具 1.dstat - 多类型资源统计工具 该命令整合了vmstat,iostat和ifstat三种命令.同时增加了新的特性和功能可以让你能及时看到各种的资源使用情况,从而能 ...
- android开发之自定义圆形ImagView
在日常使用中我们经常会使用到圆形的图片,但是android系统中并没有默认的圆形控件,所以我们需要自己来写一个自定义的ImagView来显示一张圆形的图片,下面先看效果 详细的方法是我们自定义一个类, ...
- Unity进阶技巧 - 使用MonoDevelop来断点调试
前言 断点调试在编程调试过程中是一项非常重要的功能,而Unity自带的脚本编辑器MonoDevelop需要进行一些设置才能使用断点调试的功能,今天我们就来看看如何使用MonoDevelop进行断点调试 ...
- hdu1004(c++)
字符串统计问题,统计每个字符串的次数,输出出现次数最多的字符串 #include<iostream>#include<string>#include<algorithm& ...
- Solr 创建core 从MySql数据库中导入数据
一.创建数据表和数据 在MySql数据中创建mysolrInfo表, 创建字段 id 主键,自动增加 pname :姓名 age :年龄 addtime :增加时间 增加几条数据 二.创建core 当 ...
- EffectiveJava(15)强化对象和域的不可变性
概念: 不可变类是其实例不能被修改的类,不可变类比可变类更加易于设计 实现和使用.它们不容易出错,而且更加安全. 优点 1.不可变对象只有创建时状态. 2.不可变对象本质上是线程安全的,它们不要求同步 ...
- IDEA如何打包可运行jar的一个问题
转载:http://bglmmz.iteye.com/blog/2058785 背景: 有时候,我们会用IDEA来开发一些小工具,需要打成可运行的JAR包:或者某些项目不是WEB应用,纯粹是后台应用, ...
- VB断点调试
最近都在敲机房收费系统,这个系统是我们第一次自己在没有源代码的情况下进行的系统. 写程序的时候逻辑非常重要,可是我们还要清楚非常多时候你以为的并非你以为的! 就像在敲机房的时候,我们明明理清了逻辑.并 ...
- 安卓---JNI使用
交叉编译 系统平台:Windows.Mac OS.Linux CPU平台:ARM.X86.MIPS 概念:在一个平台下打包编译出还有一个平台能够运行的程序#交叉编译原理 源代码->预编译-> ...
- 【Excle数据透视表】如何重复显示行字段的项目标签
前提:该数据透视表以表格形式显示 解决办法: 通过报表布局设置"重复所有项目标签" 修改前样式 步骤 单击数据透视表中任意单元格→设计→报表布局→重复所有项目标签 修改后样式