- 命令行编译
需要安装command-line:https://kotlinlang.org/docs/tutorials/command-line.html
可以直接到Github上面下载最新的zip包解压使用:[https://github.com/JetBrains/kotlin/releases/tag/v1.4.20](https://gitee.com/vip20
4888/java-p7) (下载很慢)
命令行编译方式,定位到bin目录,类似java命令行编译方式:
编译:
kotlinc Hello.kt
这会生成HelloKt.class
运行:
kotlin HelloKt
直接命令行输入kotlinc
可以进入代码模式
- 使用包管理工具,win上使用
Scoop
, MacOS上使用Homebrew
,Linux上使用SDKMAN
Windows下Scoop安装、配置与使用:https://blog.csdn.net/luoyooi/article/details/102990113
运行 iwr -useb get.scoop.sh | iex
PowerShell 安装scoop报错 :
WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCom
解决:https://www.cnblogs.com/liwangwang/p/12739543.html
下载kotlin 执行:
scoop install kotlin
这样其实也是去github上下载它的zip包了, 还是很慢。。
-
直接使用IDE即可,如Eclipse,Android Studio , IntelliJ IDEA等,这种方式最常见最常用
-
Android Studio创建的java语言的已有android工程如何添加支持kotlin:
(1)根目录的build.gradle添加依赖:
classpath “org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.20”
(2)app的build.gradle添加依赖:
implementation ‘org.jetbrains.kotlin:kotlin-stdlib:1.4.20’
应用kotlin插件
apply plugin: ‘kotlin-android’
(3)直接创建kotlin类就行
(4)Java文件转Kotlin:直接右键选择Convert Java File to Kotlin File
即可
或者通过AS菜单Tools -> Kotlin -> Configure Kotlin in Project
来配置
-
Android Studio创建项目时可以直接选择kotlin语言,这样创建工程会自动添加好对应kotlin依赖,不用手动配置了,但是默认这样创建出来的是使用androidx,如果你是老项目或者没有兼容androidx的,还是手动配吧。
-
在根目录下配置最新版本的kotlin插件会提示:Kotlin version that is used for building with Gradle (xxx) differs from the one bundled into t…
这时需要更新kotlin插件版本:
不过这样下载也很慢。。。可以直接到https://plugins.jetbrains.com/plugin/6954-kotlin/versions下载,然后本地安装插件:
最后
小编这些年深知大多数初中级Android工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
如果你需要这些资料, ⬅ 专栏获取
来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
如果你需要这些资料, ⬅ 专栏获取