全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

AndroidStudio kotlin配置详细介绍

AndroidStudio kotlin配置

安装插件

File -> Settings -> Plugins -> Browse repositories -> 搜索 kotlin

gradle添加依赖

Module的build.gradle

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
 
android {
  compileSdkVersion 25
  buildToolsVersion "25.0.2"
  defaultConfig {
    applicationId "com.lxs.kotlinconfig"
    minSdkVersion 15
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  }
  buildTypes {
    release {
      minifyEnabled false
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }
}
 
dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
  androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
  })
  compile 'com.android.support:appcompat-v7:25.3.1'
  compile 'com.android.support.constraint:constraint-layout:1.0.2'
  testCompile 'junit:junit:4.12'<br>
  compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
  compile "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version"
}
 
repositories {
  maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}

Project的build.gradle

buildscript {
  ext.kotlin_version = '1.1.2-4'
  repositories {
    maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}
  }
  dependencies {
    classpath 'com.android.tools.build:gradle:2.3.2'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
 
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
  }
}
 
allprojects {
  repositories {
    maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}
  }
}
 
task clean(type: Delete) {
  delete rootProject.buildDir
}
 

kotlin.incremental=true增量编译的机制,可以加快编译速度 项目根目录的gradle.properties里配置

把Java代码转换成kotlin代码

Code -> Convert Java File to Kotlin File

快捷键 ctrl+alt+shift+k

或者ctrl+shift+A  输入Convert Java File to Kotlin File

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# AndroidStudio  # kotlin配置  # Android  # Android Kotlin的使用及简单实例  # Kotlin开发Android应用实例详解  # 使用Kotlin开发Android应用教程  # 五分钟教你Android-Kotlin项目编写  # Android开发必备知识 为什么说Kotlin值得一试  # 如何使用Kotlin进行Android开发  # Android中使用Kotlin实现一个简单的登录界面  # Kotlin在Android工程中的应用详解  # 利用Kotlin开发你的第一个Android应用  # Android动画入门教程之kotlin  # 希望能  # 谢谢大家  # 转换成  # testInstrumentationRunner  # versionName  # runner  # AndroidJUnitRunner  # support  # test  # versionCode  # lxs  # applicationId  # defaultConfig  # kotlinconfig  # targetSdkVersion  # minSdkVersion  # buildTypes  # compile  # dependencies  # pro 


相关文章: 建站之星3.0如何解决常见操作问题?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  详解jQuery停止动画——stop()方法的使用  如何在局域网内绑定自建网站域名?  ui设计制作网站有哪些,手机UI设计网址吗?  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  网站按钮制作软件,如何实现网页中按钮的自动点击?  网站制作公司广州有几家,广州尚艺美发学校网站是多少?  宁波免费建站如何选择可靠模板与平台?  如何在IIS7上新建站点并设置安全权限?  如何在Windows虚拟主机上快速搭建网站?  香港网站服务器数量如何影响SEO优化效果?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  建站主机无法访问?如何排查域名与服务器问题  Swift中swift中的switch 语句  制作网站的网址是什么,请问后缀为.com和.com.cn还有.cn的这三种网站是分别是什么类型的网站?  如何快速搭建虚拟主机网站?新手必看指南  如何在阿里云高效完成企业建站全流程?  如何选择高效稳定的ISP建站解决方案?  如何快速登录WAP自助建站平台?  建站之星后台密码遗忘如何找回?  ,在苏州找工作,上哪个网站比较好?  济南企业网站制作公司,济南社保单位网上缴费步骤?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何获取PHP WAP自助建站系统源码?  在线制作视频网站免费,都有哪些好的动漫网站?  建站之星如何防范黑客攻击与数据泄露?  教学论文网站制作软件有哪些,写论文用什么软件 ?  大型企业网站制作流程,做网站需要注册公司吗?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  建站之星后台密码如何安全设置与找回?  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  如何通过VPS建站实现广告与增值服务盈利?  网站制作企业,网站的banner和导航栏是指什么?  c++ stringstream用法详解_c++字符串与数字转换利器  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  如何用低价快速搭建高质量网站?  广州建站公司哪家好?十大优质服务商推荐  网站制作壁纸教程视频,电脑壁纸网站?  定制建站是什么?如何实现个性化需求?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  建站为何优先选择香港服务器?  如何用美橙互联一键搭建多站合一网站?  清除minerd进程的简单方法  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  建站主机选择指南:服务器配置与SEO优化实战技巧  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  如何配置支付宝与微信支付功能? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。