Android Studio 2.0 稳定版新特性介绍
2016-04-10 09:53
148 查看
Android Studio 2.0 终于迎来了稳定版本,喜大普奔. 下面这篇文章是2.0新特性的一些简单介绍. 如果想看详细内容请看这里<Android Studio实用指南>
文章转自这里----------------------------------------------------------------------- 我是分隔线 ----------------------------------------------------------------------- 英文原文:Android Studio 2.0
作者:Jamal Eason, Android 产品经理
译者:Guokai Han (非完全翻译)
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/01/logo_android_studio_512dp-150x150.png)
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 集成 – 一次编写到处运行。利用 Cloud Test Lab 云服务,可以快速、方便地在广泛的 Android 物理设备上运行测试。
App Indexing 代码生成和测试 – App Indexing 帮助你的应用更好地在 Google 搜索中呈现,现在 Android Studio 可以为你添加自动生成的 URL 。
GPU 调试器预览版 – 对于开发 OpenGL ES 游戏或应用的开发者,现在可以使用 GPU 调试器看到每一帧和 GL 的状态。
IntelliJ 15 更新 – Android Studio 基于 Intellij 平台构建,现已升级到最新版。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-1.png)
新的 Instant Run 按钮只要可能就会注入代码的变化部分到正在运行的应用进程中,从而避免重新部署或重新安装 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 模拟器还有一个崭新的用户界面和传感器控制面板。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-2-1024x609.png)
Android 模拟器界面:工具栏和扩展控制面板更多信息见 Android 模拟器文档。注: <Android Studio实用指南12.5节Android模拟器中有详细的用法介绍>Cloud Test LabCloud Test Lab 是一个在云端的服务,可以让你在广泛的设备和设备配置上测试你的应用。一旦你在自己的模拟器或设备上完成了基本测试,你可以用 Cloud Test Lab 在更大范围的物理设备组合上进行测试。Android Studio 中新的界面允许你配置 Cloud Test Lab 上运行的测试组合,并看到测试结果。更多信息见这里。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-3-1024x682.png)
配置 Cloud Test LabApp IndexingApp Indexing API 可以让你的应用更容易地在 Google 搜索中被发现。Android Studio 2.0 可以帮助你在应用代码中创建正确的 URL 结构并添加相应的属性到 AndroidManifest.xml 文件中。添加之后,可以在下图这里进行测试和验证。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-4-1024x473.png)
Google App Indexing Testing更多 Android Studio 对 App Indexing 的支持见这里。GPU 调试器预览版如果你在开发 OpenGL ES 游戏或图形为主的应用,在 Android Studio 2.0 中有一个新的 GPU 调试器可用了。尽管 GPU 调试器还是预览版,但是你可以一帧一帧地识别和调试图形渲染问题。更多信息见这里。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-5-1024x655.png)
GPU Debugger Preview
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-6-1024x556.png)
<Android Studio实用指南>是基于最新的2.0版本编写的, 欢迎关注.
文章转自这里----------------------------------------------------------------------- 我是分隔线 ----------------------------------------------------------------------- 英文原文:Android Studio 2.0
作者:Jamal Eason, Android 产品经理
译者:Guokai Han (非完全翻译)
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/01/logo_android_studio_512dp-150x150.png)
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 集成 – 一次编写到处运行。利用 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 按钮时,它会分析你修改的内容然后决定如何以最快的方式部署新的代码。![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-1.png)
新的 Instant Run 按钮只要可能就会注入代码的变化部分到正在运行的应用进程中,从而避免重新部署或重新安装 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 模拟器还有一个崭新的用户界面和传感器控制面板。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-2-1024x609.png)
Android 模拟器界面:工具栏和扩展控制面板更多信息见 Android 模拟器文档。注: <Android Studio实用指南12.5节Android模拟器中有详细的用法介绍>Cloud Test LabCloud Test Lab 是一个在云端的服务,可以让你在广泛的设备和设备配置上测试你的应用。一旦你在自己的模拟器或设备上完成了基本测试,你可以用 Cloud Test Lab 在更大范围的物理设备组合上进行测试。Android Studio 中新的界面允许你配置 Cloud Test Lab 上运行的测试组合,并看到测试结果。更多信息见这里。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-3-1024x682.png)
配置 Cloud Test LabApp IndexingApp Indexing API 可以让你的应用更容易地在 Google 搜索中被发现。Android Studio 2.0 可以帮助你在应用代码中创建正确的 URL 结构并添加相应的属性到 AndroidManifest.xml 文件中。添加之后,可以在下图这里进行测试和验证。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-4-1024x473.png)
Google App Indexing Testing更多 Android Studio 对 App Indexing 的支持见这里。GPU 调试器预览版如果你在开发 OpenGL ES 游戏或图形为主的应用,在 Android Studio 2.0 中有一个新的 GPU 调试器可用了。尽管 GPU 调试器还是预览版,但是你可以一帧一帧地识别和调试图形渲染问题。更多信息见这里。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-5-1024x655.png)
GPU Debugger Preview
下一步
更新你可以通过 Android Studio 的自动升级进行更新。或者在这里重新下载一份最新版。如果你在开发 Android N 开发者预览版,请额外参考这里的配置指令。配置 Instant Run 和 Android 模拟器在更新或下载完 Android Studio 2.0 之后,你应该升级你的项目来使用 Instant Run ,并创建新的 Android Virtual Device (AVD) 来使用新的 Android 模拟器,这样你就有了一个更快的 Android 开发体验。使用 Instant Run 很容易。对于每一个现存的项目,你会看到一个升级项目到新的 gradle 插件版本的提示(com.android.tools.build:gradle:2.0.0)。
![](http://7xkc0v.com1.z0.glb.clouddn.com/wp-content/uploads/2016/04/studio2-6-1024x556.png)
<Android Studio实用指南>是基于最新的2.0版本编写的, 欢迎关注.
相关文章推荐
- ym—— Android 5.0学习之ListView升级版RecyclerView
- 这些小工具让你的Android 开发更高效
- Android 深入理解Android中的自定义属性
- Android之旅十四 android中的xml文件解析
- [Android]知识总结一:Activity
- Android Studio 入门
- android 屏幕翻转问题
- Android资源----ShapeDrawable
- Android中的Intent Filter匹配规则介绍
- Android性能优化-内存泄露的检查与处理
- android:ToolBar详解(手把手教程)
- android:代码中动态添加子布局
- Android里的网格空隙
- Android里的网格空隙
- Android最佳实践之触摸手势
- 安卓热修复,android打补丁,不用发版本就能实时的解决一些线上版本的bug
- Android4. 4000 4深入浅出之SurfaceFlinger总体结构
- Android最佳实践之性能 - 多线程
- Android最佳实践之性能 - 提升Layout性能
- Android_自定义View之跳动的loading