Android和Kotlin结合

来源:互联网 发布:记忆枕 知乎 编辑:程序博客网 时间:2024/05/24 01:19

安装Kotlin插件

在Android Studio上,如果版本再3.0以下,则需要安装插件,3.0以上就已经默认包含了

AS3.0以前,安装插件

File–>Settings–>Plugins–>Install JetBrains plugin–>搜索Kotlin并安装即可
image

创建工程

AS创建工程,太过“复杂”,这里不再描述,略过

==把Java代码转为Kotlin==

==转换前==
文件名:StartKotlin.java

public class StartKotlin extends AppCompatActivity{    @Override    protected void onCreate(@Nullable Bundle savedInstanceState) {        super.onCreate(savedInstanceState);    }}

==转换后==
文件名:StartKotlin.kt

class StartKotlin : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)    }}

项目中配置Kotlin

把Java文件转为Kotlin之后,会弹出配置提示,如下图:
image

如果没有弹出以上提示,那么就到[菜单–>Tools–>Kotlin–>Configure Kotlin in Project]
image

配置Kotlin完成之后,对应的模块build.gradle中就会添加

apply plugin: 'kotlin-android'

compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"

项目build.gradle中也会添加相应的配置

buildscript {    ext.kotlin_version = '1.1.3'    repositories {        jcenter()    }    dependencies {        classpath 'com.android.tools.build:gradle:2.3.1'        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"    }}

确认添加无误之后,进行同步(sync now)即可

原创粉丝点击