Android Studio 3.0 新特性

时间:2017-07-13 22:49:41   收藏:0   阅读:1760

Kotlin 集成

创建工程界面多了 include Kotlin Support
技术分享
<!-- more-->

勾选之后后面的这个界面创建的Activity直接就是以Kotlin创建

技术分享

在后续创建Activity的窗口里还能选择activity的语言

技术分享

当然少不了直接把java类转换为Kotlin的这个插件啦

技术分享

基于IDEA 2017.1 版本构建

更多特性

对Android O 的支持

对Java8的支持

使用新的字节码转换技术, Desugar。使一些Java8特性支持到任意API,例如

使用方法很简单,添加这个
技术分享

新的Android Gradle 插件

新的Android Gradle 插件是为了解决大数量模块编译问题,有以下几个特性

为了实现这些改进,插件行为,DSL和API有一些突破性的变化。这会影响构建文件和Gradle插件。有关如何迁移自己的项目以使用此插件的说明,请看,迁移到新的插件

Google's Maven repository

Android支持库Maven依赖关系现在可以在新的Maven存储库中的Android SDK Manager外部使用。结合命令行sdkmanager工具和Gradle,这种新的分发方法简化了使用连续集成系统的Maven依赖关系管理,要使用新的Maven存储库,请将URL添加到build.gradle文件的repository库中,如下所示:

repositories {
  maven {
    url "https://maven.google.com"
  }
}

详情请看Google Maven and offline repositories

新的Android分析器(New Android Profiler)

note: 这货只支持API 21 或者以上

包括

其中网络调试器直接支持volley和okhttp
技术分享

作为此更新的一部分,logcat已移至单独的窗口。

APK 调试器

可以直接让你调试Debug APK无需项目源码。入口如下

技术分享

新的设备文件浏览器

技术分享

Instant Apps support

Android Studio 3.0允许您在项目中使用两种新的模块类型即时应用模块和功能模块来创建即时应用。
技术分享
Android Studio 3.0还包括一个新的重构模块化操作和App Links Assistant,以帮助您实施即时应用。有关Instant Apps的详细信息,请参阅Android Instant Apps

布局编辑器改进

Android Studio 3.0中的布局编辑器包含许多新的功能增强功能,其中包括

新的Android Tings 模板

Android Studio 3.0在新项目和新模块向导中包含一组新的模板,因此您可以开始使用Android Things开发物联网设备。有关更多信息,请参阅Android Things

Layout Inspector改进

包括将属性分组为常规类别,并在“视图树”和“属性”面板中将新的搜索功能分组

APK Analyzer 改进

新的Android模拟器功能

 GLESDynamicVersion = true
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!