可以选择Android Studio kotlin版本吗?(Can choose Android Studio kotlin version?)
我是kotlin的新人。 任何人都知道我该如何选择我的build kotlin版本? 是不可能改变它的? 如果是的话,应该怎么做?
I am new in a kotlin . any one know how can i choose my build kotlin version ? is it impossible to change it ? if yes , how should do this?
原文:https://stackoverflow.com/questions/42561553
更新时间:2019-12-30 13:10
最满意答案
Kotlin版本在项目级别
build.gradle
指定buildscript { ext.kotlin_version = '1.1.0' //.....
Kotlin version is specified in project level
build.gradle
buildscript { ext.kotlin_version = '1.1.0' //.....
2017-03-02
相关问答
更多Android Studio 3.0 Canary 1:引用Kotlin类的Kotlin测试或Java测试失败(Android Studio 3.0 Canary 1: Kotlin tests or Java tests referring to Kotlin classes fail)
解决方法(现在): 把它放到你的(应用程序级)build.gradle中: task copyTestClasses(type: Copy) {
from "build/tmp/kotlin-classes/debugUnitTest"
into "build/intermediates/classes/debug"
}
然后在底部'启动之前'修改测试JUnit运行/调试配置,其中有'Gradle-aware make',另一部分,选择gradle task ,选择它所在的项目b
...
Kotlin和Jack不受支持(Android Studio 2.3.2)(Kotlin and Jack unsupported (Android Studio 2.3.2))
如果您使用的是最新的IDE(3.0,预览版),它将不允许您使用Jack或者您使用的是高于1.1.1的kotlin版本。 由于构建时间性能问题,Jack已被弃用,它在google IO 2017的一个会话中提到过。您可以阅读此博客 在杰克的官方文件中发出警告: 根据此公告 ,Jack工具链已弃用。 但是,您可以继续使用它来启用Java 8语言功能,直到替换可用。 如果您仍想使用它,请将Android studio IDE切换回2.3,然后恢复为kotlin 1.1.1 编辑 Kotlin默认支持La
...
可以选择Android Studio kotlin版本吗?(Can choose Android Studio kotlin version?)
Kotlin版本在项目级别build.gradle指定 buildscript {
ext.kotlin_version = '1.1.0'
//.....
Kotlin version is specified in project level build.gradle buildscript {
ext.kotlin_version = '1.1.0'
//.....
针对Kotlin文件的IntelliJ和Android Studio图标(IntelliJ and Android Studio icons for Kotlin files)
你的分析是正确的。 如果文件只定义了一个类,那么项目视图节点将显示该类,而不是整个文件。 如果文件中有多个声明,那么项目视图节点将显示一个文件图标。 类图标看起来与混合语言项目中的Java类图标的一致性。 Your analysis is correct. If a file defines only a single class, then the Project view node shows that class, instead of the file as a whole. If the
...
android studio中的Kotlin插件错误(Kotlin plugin error in android studio)
数据绑定库的当前版本使用kotlin。 我相信您看到的消息是因为该库使用的是kotlin版本0.12.613。 在reddit上对此进行了一些讨论。 您可以尝试更新到最新版本的数据绑定库1.0-rc4 ,看看它们是否已更新到M14。 The current version of the databinding library is using kotlin. I believe the message you are seeing is because the library is using k
...
Android正式支持哪个Kotlin版本?(Which Kotlin version is officially supported by Android?)
只要你,任何Kotlin都与Android兼容 compile "org.jetbrains.kotlin:kotlin-stdlib" // or
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7"
这个带有两个参数回调的forEach方法来自Java 8,它仅在API 24之后可用。这也是为什么在API 24以下你不能 compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
您正在寻找的是Kotli
...
gRPC protobuf不能用kotlin编译(Android Studio 3.0)(gRPC protobuf not compiling with kotlin builds (Android Studio 3.0))
4个小时后,我可以解决问题! 出于某种奇怪的原因,我不得不添加此代码块: task.builtins {
remove java
}
到我的模块级build.gradle apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'com.google.protobuf'
android
...
Android Studio在第二次构建后显示Kotlin依赖性警告(Android Studio shows Kotlin Dependency Warning after Second Build)
概要 您已修复它更新您的依赖项,但我会在这里回答链接相关问题。 您正确配置了项目依赖项并将Kotlin插件更新为1.2。 这通常就像这里一样,但是在Kotlin 1.2中stdlib-jre依赖项被更改为jdk。 但是你的项目取决于Realm版本4.3.1,他们在4.3.2版本中修复了这个问题。 您可以通过命令或AS 3.1中的新构建选项卡找到导致问题的依赖项。 1.添加显式依赖项并更新依赖项 文档和答案中解释了Kotlin标准库的扩展版本。 如果您的目标是JDK 7或JDK 8 ,则可以使用Ko
...
Kotlin没有在Android Studio上工作(Kotlin not working on Android Studio)
请确保.kt扩展名与“设置”中的Kotlin文件相关联 编辑| 文件类型。 另请注意,“Kotlin Extensions for Android(过时)”在其名称中包含“过时”字样的原因是为了让您知道不应该安装该插件。 Please make sure that the .kt extension is associated with the Kotlin files in Settings | Editor | File Types. Also note that the reason why
...
Kotlin Android编译(Kotlin Android Compile)
转到文件>设置并完全关闭即时运行,我的意思是应取消选中所有复选框。 清理和重建项目。 此外,如果您没有使用最新版本,请检查您的Gradle配置并更新Gradle和Android Studio。 根据此问题,将Gradle插件版本从2.10更改为2.14.1可能会有所帮助。 Protip:使用组合Ctrl + Shift + A查找命令 在Project中配置Kotlin 配置Kotlin更新 将Java文件转换为Kotlin Go to Files > Settings and turn off
...