使用Android studio 自动创建kotlin项目想要在项目里使用自动获取布局中的Id,需要如下步骤
1. 在项目的build.gradle 中添加 ‘kotlin-android-extensions’
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
2. 要修改 sourceCompatibility 的配置默认studio 自动创建的是使用kotlin_version
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
3.找到项目根目录下的gradle.properties 文件 添加android.enableJetifier=true
android.enableJetifier=true
好啦!然后就可以使用了
在使用的时候需要将布局文件引入进来
正常是按住Act+回车键选择import 自动引入 也可以手动添加比如我的布局文件名字是activity_main.xml 那就是 import kotlinx.android.synthetic.main.activity_main.*
import kotlinx.android.synthetic.main.activity_main.*