Android Studio 3.0 Canary 1 发布,支持 Kotlin 语言
局长 2017年05月18日

Android Studio 3.0 Canary 1 发布,支持 Kotlin 语言

局长 局长 发布于2017年05月18日 收藏 27 评论 74

【投票有礼】玩转 Linux,哪些技能会是您的必备之选?>>>  

Android Studio 3.0 Canary 1 发布了。官方表示,这些一直在默默迭代中的功能本应是 Android Studio 2.4 Canaries 的一部分,但今天他们意识到这个版本添加了许多重要的功能,因此将版本改成了 Android Studio 3.0。Android Studio 3.0 Canary 1 三个主要的新特性:

  • 一套新的应用程序性能分析工具,用于快速诊断性能问题

  • 支持 Kotlin 编程语言

  • 提升大型 app 项目的 Gradle 构建速度

Android Studio 3.0 还与 Android 平台开发紧密集成,具有以下其他主要功能:

  • 支持即时应用(Instant App)开发

  • 在 Android O 模拟器系统映像中引入 Google Play 商店

  • 新的 Android O开发向导

据官方表示,Android Studio 3.0 的首个 canary 版本具有 20+ 的新功能。

官方还表示如果希望开发基于 Android O 的应用、创建一个即时应用,使用 Kotlin 语言进行开发或者使用最新的 Android app 性能工具来提升 app 质量,建议下载 Android Studio 3.0 Canary 1 进行使用。

下面再介绍一些 Android Studio 3.0 Canary 1 的主要新特性:

开发

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

将 Java 文件转换为 Kotlin 文件

更新 Java 8 的 Project Structure Dialogue 

 XML 字体预览

可下载的字体资源选择器

构建

测试和调试

优化

查看发布说明了解更多细节。

详情请参阅发布主页

下载地址(注意:该版本为预览版!)

>>>【全民狂欢,评论有礼】5月15日-31日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Android Studio 3.0 Canary 1 发布,支持 Kotlin 语言
分享
评论(74)
精彩评论
20
改进写个kotlin的hello world压压惊
10

引用来自“游客”的评论

AS 3.0发布以后,整个生态将发生剧烈变化。不关是开发者,还是android手机厂商,甚至营销分发,都将带来巨大的变化。
swift发布之后,ob 一样活的很好。所以现在swift 也是尴尬。从推广上来说kotlin 需要学习成本,并且没看到大幅的效率提升。所以java 今后一样是主流。即使as 支持kotlin 也一样。而且最开始的一到两年,kotlin的开发一定是坑多福少,两年后或许会真正成熟且能否有大型案例也不好说。要想kotlin 真正大火,除非android 说我不支持java了,大家都给我用kotlin。不然依然不会掀起太大波澜,也就是湖里丢个石子的涟漪。
7
Java刚刚学完语法,准备开干的. 这是从入门到入门啊.......
4
由正文第一段中的第二句话(官方表示,这些一直在默默迭代中的功能本应是 Android Studio 2.4 Canaries 的一部分,但今天他们意识到这个版本添加了许多重要的功能,因此将版本改成了 Android Studio 3.0。)可以看出,Android Studio是没有版本功能规划的。
4
AS 3.0发布以后,整个生态将发生剧烈变化。不关是开发者,还是android手机厂商,甚至营销分发,都将带来巨大的变化。
最新评论
0
求解 gradle 在3.0怎么配置。重新装了3.0后老出错,项目中用的butterknife也引入不了了
0
不要轻易学新蝙超语言,学个半桶水没多大用,要学就要学精.语言选择到不好学后几年该语言不行了对自己也是损失.
对公司来讲,小众语言有时候听起来挺好,但是招人都比较困难.做软件方面来讲,多几行代码和少几行代码,都不是事.
0

引用来自“不诉离殇Z”的评论

已经翻墙下载完成android-studio-3-0-canary1,有需要的小伙伴可以找我拿下载好的包,省得自己去下载!

引用来自“000JC嚓”的评论

下载Android studio不是不要翻墙的吗

引用来自“黑客360”的评论

能给个下载链接吗
翻墙下载的。android官方网站有链接,如果不能翻墙可以找我要包
0

引用来自“不诉离殇Z”的评论

已经翻墙下载完成android-studio-3-0-canary1,有需要的小伙伴可以找我拿下载好的包,省得自己去下载!

引用来自“000JC嚓”的评论

下载Android studio不是不要翻墙的吗
最新版本的是要翻墙,我已经下载好了,貌似最新版在中文社区还没有发布,需要的话可以找我拿studio压缩包
0
订个小目标,先来个Kotlin Hello World.
0

引用来自“不诉离殇Z”的评论

已经翻墙下载完成android-studio-3-0-canary1,有需要的小伙伴可以找我拿下载好的包,省得自己去下载!

引用来自“000JC嚓”的评论

下载Android studio不是不要翻墙的吗

引用来自“黑客360”的评论

能给个下载链接吗
https://developer.android.google.cn/studio/index.html
不用翻墙的官方Android开发者网站:https://developer.android.google.cn/index.html
0
乱搞,还不如把AS优化一下,编译慢的要死,模拟器连不联网还卡慢,这又出个新语言都是扯淡。
0
建的模拟器连不了网,太扯淡了,并且很卡
0

引用来自“游客”的评论

AS 3.0发布以后,整个生态将发生剧烈变化。不关是开发者,还是android手机厂商,甚至营销分发,都将带来巨大的变化。

引用来自“德莫罗”的评论

swift发布之后,ob 一样活的很好。所以现在swift 也是尴尬。从推广上来说kotlin 需要学习成本,并且没看到大幅的效率提升。所以java 今后一样是主流。即使as 支持kotlin 也一样。而且最开始的一到两年,kotlin的开发一定是坑多福少,两年后或许会真正成熟且能否有大型案例也不好说。要想kotlin 真正大火,除非android 说我不支持java了,大家都给我用kotlin。不然依然不会掀起太大波澜,也就是湖里丢个石子的涟漪。
我赞同你的说法,软件真正的变革比硬件来的慢得多
0
Kotlin万岁,JVM永生!
0
期待,出稳定版再去更新
0
醉了,醉了!真的想谈谈kotlin这货了!真的蛋疼!我android这才刚入门,又要重入门了!也不能怪google,怪王八壳公司吧,java怎么跟了这个B货,如果java市场占有率直线下滑的话,王八壳公司就贴到历史耻辱柱上了
0

引用来自“不诉离殇Z”的评论

已经翻墙下载完成android-studio-3-0-canary1,有需要的小伙伴可以找我拿下载好的包,省得自己去下载!

引用来自“000JC嚓”的评论

下载Android studio不是不要翻墙的吗

引用来自“黑客360”的评论

能给个下载链接吗

引用来自“i11cn”的评论

https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-windows.zip
https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-windows32.zip
https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-mac.zip
https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-linux.zip

SHA-256 Checksums
b1f983c68b7c1f9a7442b132b774fe01489acfd6cd4d0a72a07cbef441682727 android-studio-ide-171.4010489-windows.zip
5d7101353eee3d0bc201be01afca6e40d2643bb3ae5e99ec94e0cc0400698de0 android-studio-ide-171.4010489-windows32.zip
863849c56ea4ac1d788e8a5c30cb7bf88b80f552fcc72c4cef24c016e148a3b8 android-studio-ide-171.4010489-mac.zip
7eeade7638b8a2d2715539e27e521a75be274e5b690b1a90e69e938f42a75988 android-studio-ide-171.4010489-linux.zip
TC防火墙的管理员,我直接MLGB了,屏蔽www就行了,草还墙google其他的
0
Kotlin很像ActionScript
0

引用来自“不诉离殇Z”的评论

已经翻墙下载完成android-studio-3-0-canary1,有需要的小伙伴可以找我拿下载好的包,省得自己去下载!

引用来自“000JC嚓”的评论

下载Android studio不是不要翻墙的吗

引用来自“黑客360”的评论

能给个下载链接吗
https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-windows.zip
https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-windows32.zip
https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-mac.zip
https://dl.google.com/dl/android/studio/ide-zips/3.0.0.0/android-studio-ide-171.4010489-linux.zip

SHA-256 Checksums
b1f983c68b7c1f9a7442b132b774fe01489acfd6cd4d0a72a07cbef441682727 android-studio-ide-171.4010489-windows.zip
5d7101353eee3d0bc201be01afca6e40d2643bb3ae5e99ec94e0cc0400698de0 android-studio-ide-171.4010489-windows32.zip
863849c56ea4ac1d788e8a5c30cb7bf88b80f552fcc72c4cef24c016e148a3b8 android-studio-ide-171.4010489-mac.zip
7eeade7638b8a2d2715539e27e521a75be274e5b690b1a90e69e938f42a75988 android-studio-ide-171.4010489-linux.zip
0
最近为了写作业才看安卓,没想到作业刚写好,就换了天下。
1
很好,只学过前端的 HTML/CSS/Javascript、后端的PHP、Node.JS、Python,还没学过 Java、还未开发过 Android 应用,面对 kotlin 毫无心理负担,不想再学 Java 语法,以后有机会开发 kotlin native 的 Android 应用。
0

引用来自“漆黑的烈焰使”的评论

Kotlin 做web的有吗,要三大框架支持的

引用来自“漂浪天下”的评论

kotlin无缝支持java库
kt是编译成js的,或搞安卓
1

引用来自“黑客360”的评论

鸡巴公司流弊了啊
是阿,jb公司的ide和lang 都要成为Android主流
2

引用来自“游客”的评论

AS 3.0发布以后,整个生态将发生剧烈变化。不关是开发者,还是android手机厂商,甚至营销分发,都将带来巨大的变化。

引用来自“德莫罗”的评论

swift发布之后,ob 一样活的很好。所以现在swift 也是尴尬。从推广上来说kotlin 需要学习成本,并且没看到大幅的效率提升。所以java 今后一样是主流。即使as 支持kotlin 也一样。而且最开始的一到两年,kotlin的开发一定是坑多福少,两年后或许会真正成熟且能否有大型案例也不好说。要想kotlin 真正大火,除非android 说我不支持java了,大家都给我用kotlin。不然依然不会掀起太大波澜,也就是湖里丢个石子的涟漪。
傻逼swift不向下兼容,也兼容oc,但是kt是完全能用Java代码,和调用Java类库的,就像ts完全是js超集一样,你这傻逼啥都不知道就tmd瞎bb

相关资讯

最新资讯
热门资讯
顶部