Android工程java项目如何转kotlin
Posted 彬sir哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android工程java项目如何转kotlin相关的知识,希望对你有一定的参考价值。
一、简介
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"//加上
//classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
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实现的
以上是关于Android工程java项目如何转kotlin的主要内容,如果未能解决你的问题,请参考以下文章
放弃 Java,Meta 旗下 Android 应用转投 Kotlin,称比 Java 更好用!
如何根据 android studio 中的 listview 项目点击更改活动图像和文本? java 或 kotlin
Android5.1和Android6.0定时编译项目方法 (转)
开发环境Android 命令行中执行 Java 程序 ( IntelliJ IDEA 中创建 Java / Kotlin 工程 | dx 打包 DEX 字节码文件 | dalvikvm 命令 )(代码