kotlin与java混合开发_使用kotlin和Java混合开发Android项目爬坑记录

使用kotlin和Java混合开发Android项目爬坑记录

不定期将开发过程中遇到的问题添加在此处,加深记忆。

主要内容包括但不限于java与kotlin语言的一些区别,以及在使用android-studio进行开发过程中的一些小技巧

一、为现有项目添加Kotlin语言支持

1、在项目级别的build.gradle中添加如下代码

buildscript {

ext.kotlin_version = '1.3.50'

repositories {

google()

jcenter()

}

dependencies {

classpath 'com.android.tools.build:gradle:3.5.1'

//添加plugin

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

}

}

2、在module级别的build.gradle中添加如下代码

//这个必须添加

apply plugin: 'kotlin-android'

//按需添加  让项目可以使用类似像 Dagger 或者 Data Binding 这样的库。

//https://www.kotlincn.net/docs/tutorials/android-frameworks.html

apply plugin: 'kotlin-kapt'

//按需添加  让kotlin支持视图绑定,如直接使用layout中的id设置具体的值,

<

你可能感兴趣的:(kotlin与java混合开发)