我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Android Studio 3.0更新:Kotlin正式可用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Android Studio 3.0更新:Kotlin正式可用

  最近,很多文章和编程语言排行榜一直在谈论Kotlin在过去五个月的一流地位,现在Android Studio 3.0到来,Kotlin正式被添加到项目中,这不是Android Studio版本唯一的亮点,新版本同时改进了对Java 8的支持,新增了一个用于Gradle 3.0.0的Android插件。Kotlin和Java两者兼得,新版Android Studio如何呢?

Android Studio 3.0更新:Kotlin正式可用

  Android Studio 3.0

  如果Android Studio 3.0听起来很熟悉,那是因为今年早些时候的Google I / O 2017大会上就公布了。根据Google产品经理Jamal Eason的说法,此版本的重点是加速Android上的应用开发。

  虽然新的更新列表相当长,但有三个主要功能更新不得错过,Eason在博客中发布了一篇关于Android Studio 3.0的帖子:

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

  支持Kotlin编程语言;

  一套新的工具和向导,可以加速程序员在最新的Android Oreo API上的开发。

  支持Kotlin

  Eason透露,Android Studio 3.0中的代码完成和语法高亮显示功能非常出色,并说明该团队将继续改进下一版本中的其他编辑器功能。

  如果要将Kotlin添加到项目中,可以使用Code → Convert Java File to Kotlin File的内置转换工具,也可以使用新建项目向导创建启用Kotlin项目。

Android Studio 3.0更新:Kotlin正式可用

  为什么选择Kotlin?

  如果你仍然想知道为什么Android团队选择Kotlin,应该阅读Android平台主管Mike Cleron的博客,他在博客中说道,Kotlin与Java编程语言都很好。Android Studio让两种编程语言之间毫不费力的互操作是最有吸引力的亮点。此外,这种编程语言对于使用Java编程语言的任何人来说都是非常熟悉的。

  Cleron还透露对于开发商都很喜欢Kotlin这一点不是很同意。根据其年度调查结果显示,Kotlin占据了第六位。然而,由于前两个位置分别被Java 9和Java 6、7和8占用,所以可以说这种年轻的编程语言在技术上是前5名最受欢迎(和使用的)编程语言。

  Java 8语言功能支持

  用户现在可以使用一些Java 8的语言功能,并使用Java 8构建的库。由于不再需要Jack,您需要禁用它以使用默认的内置工具链改进Java 8的支持。

  为了更新项目以支持新的Java 8语言工具链所必须做的事情是将项目结构对话框中的源和目标兼容级别更新为1.8(click File > Project Structure)。

  用于Gradle 3.0.0的Android插件

  Gradle的新Android插件带来了许多改进和新功能。然而,最令人印象深刻的是,它可以提高具有大量模块的项目的构建性能。

  当使用新插件构建大型项目时,程序员会注意到以下更改:

  由于新的延迟依赖关系,可快速构建配置。

  只有正在构建的项目和变体才能确定依赖关系。

  在对代码或资源进行简单更改时,可快速增加构建时间。

  注意:这些改进需要重大的更改,从而破坏了插件的一些行为,如DSL和API。升级到3.0.0版本可能需要更改构建文件和Gradle插件。升级之前,最好仔细阅读文档。

  Android Profiler

  Android团队已经完全重写了前一套Android监视器工具,并将其替换为Android Profiler。

  使用该工具,需要将应用程序部署到正在运行的设备或模拟器后,单击“Android Profiler”选项卡 - 现在可以访问实时统一的应用程序CPU、内存和网络活动视图。每个active事件都映射到UI事件时间轴上,突出显示触摸事件,按键和活动更改,以便提供更多关于某个事件发生的时间和原因的上下文。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Android Studio 3.0更新:Kotlin正式可用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Android Studio 3.0更新:Kotlin正式可用

最近,很多文章和编程语言排行榜一直在谈论Kotlin在过去五个月的一流地位,现在Android Studio 3.0到来,Kotlin正式被添加到项目中,这不是Android Studio版本唯一的亮点,新版本同时改进了对Java 8的
2023-06-05

Win7/8.1用可准备升级 微软确认Win10一周年更新正式版7月发布

Win10一周年更新正式版什么时候发布?相信这是很多朋友都比较关心的问题,而根据之前微软文档的内容推测SsBwEbcc,Win10一周年更新正式版可能于7月发布。现在这条消息已经被微软确认,在微软Win10商业路线图网站介绍Cortahtt
2023-05-20

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录