Android Studio安装Kotlin插件及使用
来源:互联网 发布:怎么看数据库地址 编辑:程序博客网 时间:2024/05/29 15:50
5月18日,也就是今天,谷歌在I/O开发者大会上宣布,将Kotlin语言作为Android开发的一级编程语言。Kotlin由JetBrains公司开发,与Java 100%互通,并具备诸多Java尚不支持的新特性。谷歌称还将与JetBrains公司合作,为Kotlin设立一个非盈利基金会。此消息一出,立刻炸锅。。。
一直用java开发Android的我们,一觉醒来发现 Kotlin 成为了Android的官方语言。并且谷歌宣布官方支持Kotlin,Android Studio 3.0将默认集成Kotlin插件。
谷歌做事,向来是空前“绝后”的,还记得开始开发Android时IDE用的Eclipse,后来谷歌推行使用Android Studio,估计现在的Android开发人员99%都从Eclipse转到Android Studio了,为啥呢??Eclipse的ADT插件不提供了。不提供了。。不提供了。。。 这次又将Kotlin作为官方语言,相信普及速度也会非常快。
好了,哔哔结束,开始配置。
1、在Android Studio中打开Settings,选择Plugins选项,点击Browse Repositories,在打开的窗口中搜索Kotlin,点击Install。如图:
下载安装完成后会提示你重启Android Studio,重启之后,就可以使用了。
2、新建一个Android项目,和以前操作一样,之后我们在右键new的时候,会发现多了两项,如图:
Kotlin File/class :这和Java Class 一样,就是一个普通的类,只不过是Kotlin语法创建;
Kotlin Activity :这个也和平时创建Activity一样,选择模板什么的,创建Kotlin Activity;
3、第一次创建Kotlin Activity,会提示 Kotlin not configured,我们直接点configure,如图:
然后点 Android with Gradle
之后进入Kotlin配置界面,默认点 ok 即可
然后稍等片刻,配置完成后会发现Project下的build.gradle 和 moudle下的build.gradle自动配置了一些参数,如图:
Project下的build.gradle :
moudle下的build.gradle :
好了,现在就可以编写Hello World程序运行了。
插件的配置使用很简单,都是自动生成的,只点点鼠标就ok了,当然你也可以自己手动配置,只要你喜欢。。。。。。。
最后附上 Kotlin中文文档
- Android Studio安装Kotlin插件及使用
- Android Studio中安装Kotlin插件及如何使用
- Android Studio安装并使用Kotlin插件
- Android Studio安装并使用Kotlin插件
- Android Studio安装Kotlin插件和使用
- Android Studio安装Kotlin插件
- android studio 安装kotlin插件
- Android Studio Kotlin插件安装
- Android Studio 安装Kotlin插件
- studio安装kotlin 插件 及 配置
- Android Studio中安装Kotlin插件
- mac Android Studio安装kotlin插件
- Android Studio Kotlin插件的简单使用
- Android studio 2.2 2.3 2.4 如何使用kotlin插件
- Android Studio 3.0 Canary 1 安装和新特性及使用Kotlin语言开发AndroidApp
- Android Studio插件安装及使用Genymotion模拟器
- 使用 Kotlin 开发 Android 应用 | 8 个最优秀的 Android Studio 插件 Kotlin Android 素材
- android studio 英文翻译插件安装及配置
- 解决页面退出 WebView 继续播放视频音乐的问题
- css3基础02web字体及字体图标
- leofs 对象存储介绍(一)
- 使用FreeMarker导出word文档
- UNION和UNION ALL的区别
- Android Studio安装Kotlin插件及使用
- 加密处理判断
- Python--知识转载
- 整除
- mybatis 多表查询字段有重复解决方案
- 编写日历
- HTTP协议
- UICollectionView的在导航栏作用下控制台输出错误
- Activity Task栈和taskAffinity