AndroidStudio 2.0的新特性
Posted 扈扈哈嘿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AndroidStudio 2.0的新特性相关的知识,希望对你有一定的参考价值。
升级到2.0时,androidStudio具备如下新特性:
-
Instant Run:
-
不得不说这个功能是非常有用的,也很牛逼的。我们都希望能尽可能的节约时间,而这个功能可以省下我们日常开发很多时间。以前我们将应用程序build之后再安装到手机上时总是显示笨重而且很 慢,因为我们每次修改了一些东西之后总是要重新build再安装到手机上,而Instant Run 可以解决这个问题,当你点击 Instant Run 按钮 (), 相比以前的运行按钮,它旁边多了个闪电。Instant Run 会分析你做过的修改,然后用最快的方法部署你的新的代码。它会尽可能的将你的代码注入那程序运行的进程中,避免重新安装和加载。由于某些类型的更改,activity或app的重启是必要的。生成和运行周期应该还是比以前快得多。Instant Run 可以在api 14以上的android设备或模拟器上面。关于Instant Run的设置如果你想了解更多关于Instant Run,请点击Instant Run
-
Android Emulator:
-
这次新的Android 模拟器在CPU,RAM和I/O是以前Android模拟器速度的3倍,当你build的时候,ADB推送的速度比以前快近10倍,官方的模拟器比真机快。不得不说以前的Android模拟器真的慢出翔!现在可以逆袭么?
除了速度和性能之外,Android模拟器具有原生的界面和传感器控制。你可以拖动apk进行快速安装,支持多点触控等。
使用新的android模拟器你需要将SDK Tool 更新到25.1.1或更高的版本,创建一个的新的android模拟器使用推介的x86系统映像,如果要了解更多关于Android Emulator 。
-
Cloud Test Lab
-
Cloud Test Lab是一个新服务可以让你用大量的设置来测试你的app。如果你用手机或模拟器完成了初步测试,Cloud Test Lab 是一个将物理设备托管在google数据中心来测试你的应用程序,即使你没有明确的测试,CloudTestLab会执行一系列基本的测试来保证你的app不会Crash。在AndroidStudio的新界面允许你配置在Cloud Test Lab的测试信息,也允许你看到测试结果,如果需要了解更多关于Android Emulator 。
-
App Indexing
-
有了这个App Indexing API你的用户在google 搜索中更容易找到你的app。Android Studio2.0会帮助你在代码中和Androidmanifest中创建一个正确的URL结构,这些都会在google索引服务中起作用。不过国人有多少普通用户会翻墙呢?当你添加了URL在你的app中以后你可以测试并且通过如下方试验证:,如果要了解更多关于App Indexing 。
-
GPU Debugger Preview
-
如果你要开发什么openGL ES 游戏或是图像高密集的app的话,AndroidStudio提供GPUDebugger,虽然GPU debugger只是一个preview版本,你可以一帧一帧来识别和使用丰富的GL状态来调试图像渲染问题。如果要了解CPU Debugger Preview
以上是关于AndroidStudio 2.0的新特性的主要内容,如果未能解决你的问题,请参考以下文章