Android|Android Studio 3.0 + DataBinding + Kotlin 配置
一、配置Project的build.gradle
buildscript {
ext.kotlin_version = '1.1.51'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}allprojects {
repositories {
google()
jcenter()
}
}task clean(type: Delete) {
delete rootProject.buildDir
}
二、配置app的build.gradle
apply plugin: 'com.android.application'android {
compileSdkVersion 26
buildToolsVersion '26.0.2'defaultConfig {
applicationId "**************************"
minSdkVersion 15
targetSdkVersion 26
versionCode 1
versionName "1.0.17.09041"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
......
dataBinding {
enabled = true
}
}apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'kapt {
generateStubs = true
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
kapt 'com.android.databinding:compiler:3.0.0'
......
}
推荐阅读
- android|android 实现listview的adapter多种布局方式
- 8月更新|8月更新| Java on Visual Studio Code
- Android中的Drawable(三)
- Android|Android Study之Material Design初体验
- vue|Vue3.0 使用 ant-design-vue
- Anroid|Android Studio开发中的各种开源API
- Android|Android studio大作业-体育场预约管理系统
- android|Android Studio 实现简易的个人信息录取(含源码)
- java人体识别_基于安卓Android的人体动作行为识别系统APP设计(Android studio)
- android|android studio 健身软件,基于Android的健身助手设计与实现.doc