android – kotlin-stdlib-jre7已弃用.请改用kotlin-stdlib-jdk7

昨天我更新了Android Studio版本和Kotlin插件版本.

Android Studio版本:3.1.2

Kotlin版本:1.2.41

当我使用这个配置创建一个Android项目时,我得到了Kotlin Compiler的警告

w: /home/ganeshtikone/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jre7/1.2.41/9e7a6f582de73d9cdc6c56ef4e23604a0ee55768/kotlin-stdlib-jre7-1.2.41.jar: kotlin-stdlib-jre7 is deprecated. Please use kotlin-stdlib-jdk7 instead

根据建议改变,然后我得到跟随错误

Unexpected inputs: ImmutableJarInput{name=org.jetbrains.kotlin:kotlin-stdlib-jre7:1.2.41, file=/home/ganeshtikone/Workspace/May-2018/fhs/app/build/intermediates/transforms/desugar/stage/debug/45.jar, contentTypes=CLASSES, scopes=EXTERNAL_LIBRARIES, status=REMOVED}

解决方法:

转到工具> Kotlin>配置Kotlin插件更新并检查更新
然后在你的应用程序gradle文件中用jdk替换jre

implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...