Kotlin学习笔记系列:http://blog.csdn.net/column/details/16696.html
这个系列主要为了整理一下自己学习kotlin的笔记以及学习过程中遇到的问题。
1、安装kotlin插件
在Android studio的plugins中搜索并安装kotlin插件,重启Android studio
2、配置gradle
(1)在root下的build.gradle中添加插件:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.4-3'
}
}
(2)在module下的build.gradle中添加插件和依赖:
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
...
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.jetbrains.kotlin:kotlin-android-extensions:1.1.4-3'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'org.jetbrains.kotlin:kotlin-stdlib:1.1.4-3'
compile "org.jetbrains.anko:anko-common:0.10.0"
}
3、测试
打开项目的MainActivity代码,然后选择Code -> Convert Java File to Kotlin File 可以将MainActivity自动由java文件转为kotlin文件。
运行测试。
4、问题
当import kotlinx.android.synthetic.main.activity_main.*时出现编译错误unresolved reference: kotlinx
检查module下的build.gradle中是否遗忘了kotlin plugin,如果是则添加:
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
作者:chzphoenix 发表于2017/9/20 14:00:42 原文链接
阅读:0 评论:0 查看评论