一、简介 kotlin开发的原因有几点:
1.市场上大部分代码都是kotlin了,没办法 2.有些项目组件不切androidx没法用,而最新的androidx库都是用kotlin来封装的 3.最新的jetpack框架都是kotlin的
二、工程java项目转kotlin 1.工程根目录gradle文件下配置,加上三个句
buildscript {
ext.kotlin_version = "1.5.10"
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
ext.kotlin_version = "1.5.10"的1.5.10是怎么来的,按下图操作: 打开Android Studio :Tools -> Kotlin -> Configure Kotlin Plugin Updates 检查kotlin插件版本并更新到最新版本,然后与项目中配置的kotlin版本保持一致即可
2.应用目录gradle文件 ???更新插件,加上两个句
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
???加入对应kotlin的依赖
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation 'androidx.core:core-ktx:1.3.1'
3.如何将java代码转kotlin ???在写代码时,顺手将java代码kotlin化 ???点击“yes” ???kotlin代码 ???此方法主要是在学习kotlin代码时,研究kotlin是如何基于java实现的
|