支持Kotlin语言,Android Studio 3.0金丝雀版发布【Bus Weekly】50期

12
回复
3577
查看
[复制链接]

185

主题

176

帖子

6447

安币

管理员

Rank: 9Rank: 9Rank: 9

发表于 2017-5-22 10:30:59 | 显示全部楼层 |阅读模式
11111111_看图王.png

        借Google I/O 2017的东风,Android Studio 3.0目前已经现身Canary(金丝雀版)发布渠道。Android Studio是谷歌专为Android构建的官方IDE,旨在加快开发者的应用开发流并提供针对Android平台构建的最新工具。Google之所以称之为“金丝雀版”,是因为金丝雀曾在矿井中被用于早期预警,金丝雀版采集到的反馈数据可以帮助Google更快的找到并修复问题。          据官方介绍,Android Studio 3.0包含了三大主要功能:一套全新的应用性能分析工具,用于快速诊断性能问题;支持Kotlin编程语言;加快大规模应用项目的 Gradle 构建速度。
        此外,Android Studio 3.0还紧密集成了Android平台开发工具,提供以下附加的重要功能:支持免安装应用的开发;在 Android O模拟器系统映像中包含Google Play商店;以及全新的Android O开发向导。总而言之,Android Studio 3.0的第一个 Canary版本包含20多项新功能。(点此查看详细更新信息)
  “我们一直在Android Studio 2.4的各个Canary版本中默默地引入许多功能。直到今天,我们发现,我们已经添加了许多重要功能,并且,为了改善可伸缩性和缩短构建时间,我们必须在Android Gradle插件中引入一项罕见的突破性改动,于是,我们将此版本重新编号为Android Studio 3.0。”Android产品经理Jamal Eason说道。
        如果你希望针对Android O开发应用,希望创建免安装应用,希望使用Kotlin语言开始开发,或者希望使用最新的Android应用性能工具来提升应用质量,那么,请下载Android Studio 3.0 Canary 1。此Canary版和测试版Android Studio可与稳定版同时运行。
        下面再介绍一些 Android Studio 3.0 Canary 1 的主要新特性:

开发
  • 支持 Kotlin 语言:通过对 Kotlin 语言的支持,可以为你的 Android App 无缝添加 Kotlin 代码。可以选择使用“CodeConvert Java File to Kotlin File”(将 Java 文件转换为 Kotlin 文件)内置转换工具将 Kotlin 添加到项目中;或选择使用“New Project Wizard(新建项目向导)”创建 Kotlin 项目

将 Java 文件转换为 Kotlin 文件
  • Java 8 Language

更新 Java 8 的 Project Structure Dialogue
  • 改进布局编辑器
  • 自适应图标向导
  • XML 字体和可下载的字体

XML 字体预览
可下载的字体资源选择器
  • Android Things
  • Intellij 平台升级至 2017.1

构建
  • 支持构建即时应用( Instant App)

  • 改进构建速度
  • Google 的 Maven 仓库变更

测试和调试
  • Emulator Google Play System Images

  • Emulator OpenGL ES 3.0 的支持
  • 模拟器代理的支持
  • App Bug Reporter
  • Android Wear Rotatory
  • APK Debugging
  • Layout Inspector
  • Device File Explorer

优化
  • CPU Profiler
  • Memory Profiler
  • Network Profiler
  • APK Analyzer 的改进:现在可以分析 Instant App zip 文件和 AARs,并查看类和方法的 dex 字节码。还可以生成 Proguard 配置规则,并在 dex 查看器中加载 Proguard 映射文件。

来源:快科技


【Bus Weekly】50 期
【一周优秀博文】

http获取json并在listview中显示

GreenDao数据库升级

Android NDK开发之从Java与C互调中详解JNI使用(一)

android 触摸事件分发机制

Android NDK开发之从环境搭建到Demo级十步流



【一周Android精品源码推荐】

仿美团外卖订单跟踪页面

以卡片视图的形式管理你的Activity

一个增强BottomNavigationView的安卓库

为你的图片生成 Low Poly 风格图片的 app

手把手教你打造RecyclerView滚动特效
安卓巴士官方微博链接

Bus Weekly回顾

安卓巴士菁英会会员招募中~




1

主题

9378

帖子

2551

安币

Android大神

Rank: 6Rank: 6

发表于 2017-5-22 10:31:09 | 显示全部楼层
mark,收藏了

0

主题

9305

帖子

2891

安币

Android大神

Rank: 6Rank: 6

发表于 2017-5-22 10:31:37 | 显示全部楼层
膜拜大神~

0

主题

9310

帖子

2405

安币

Android大神

Rank: 6Rank: 6

发表于 2017-5-22 10:31:38 | 显示全部楼层
写的真的很不错

85

主题

9794

帖子

2203

安币

Android大神

Rank: 6Rank: 6

发表于 2017-5-22 10:32:15 | 显示全部楼层
感谢分享,楼主V5~

0

主题

9822

帖子

1694

安币

Android大神

IT

Rank: 6Rank: 6

发表于 2017-5-22 10:32:27 | 显示全部楼层
感谢分享,楼主V5~

1

主题

9194

帖子

2912

安币

Android大神

Rank: 6Rank: 6

发表于 2017-5-22 10:32:59 | 显示全部楼层
相当不错,感谢无私分享精神!

8

主题

1196

帖子

2万

安币

码皇(巴士元老)

Rank: 8Rank: 8

QQ
发表于 2017-5-22 13:37:46 | 显示全部楼层
很给力,安卓巴士有你更精彩!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )