A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Android Studio 2.3 正式版发布,新特性总结(1)

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

Build
Instant Run Improvements and UI Changes

之前的版本,会默认勾选上Instant Run 选项,然后在控制面板上只有一个Run 和Debug按钮。编译器自动判断是否需要Instant Run。2.3.0正式版在控制面板上多出了一个Instant Run按钮(一个 [闪电] 标志)。所以可以由开发者自己选择是否需要通过Instant Run方式来运行程序。
  • Instant Run 仅支持在Android 5.0 (API level 21)及更高的版本上使用
  • 如果项目用CMake或nkd-build加载native代码,Instant Run 不再被禁用。(之前都是如果项目中链接了native代码,则Instant Run直接被禁用)。但是Instant Run也只能针对Java代码,不能对native代码起作用。
  • 通过Run方式来安装调试程序是,也变的更可靠。
  • 这些优化可能影响你的分析,可以先把Instant Run 功能禁止之后在进行分析


Build Cache
2.2版本的时候,加入了编译缓存 的功能。但是2.3正式版之前都是默认关闭的。你可以通过 android.enableBuildCache = true 来开启这个功能。
2.3正式版开始将此功能转成默认开启的状态。
UIAVD & SDK
2.3正式版,将AVD Manager 和 SDK Manager 这两个按钮也加入到了Navigation Bar控制面板中。
如果要显示在Navigation bar中,需要将Tool bar隐藏掉。
预览布局的变化
直接看图

Andriod JUnit
2.3中,将Junit改名为 Android Junit。如果你的项目使用Junit,在2.3上第一次运行时,会弹出一个对话框提示你名称更改。

Android Instrumented Tests
Android Tests 改为 Android Instrumented Tests

精华推荐: 2017Android学习路线图,内附完整自学视频教程+工具经验

1 个回复

倒序浏览
212313213210..022地方
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马