安装音频播放器时出错:^0.19.1

时间:2021-07-21 14:37:31

标签: android flutter kotlin dart gradle

我在安装 Flutter Package 时遇到错误 => audioplayers: ^0.19.1

我使用的是 Flutter 4.2.2 ;

错误:

<块引用>

类 'kotlin.Unit' 是用不兼容的版本编译的 科特林。其元数据的二进制版本是 1.5.1,预期版本 是 1.1.15。

在连续 3 天尝试寻找解决方案后,我现在遇到此错误。

错误 2:

<块引用>

Android Studio 运行时使用的是以下 JDK 位置 Gradle: // C:\Program Files\Android\Android Studio\jre // 使用 不同进程上的不同 JDK 位置可能会导致 Gradle 产生多个守护进程,例如,通过从一个 使用 Android Studio 时的终端。 // 更多信息... // 选择一个 JDK 来自文件系统 // 不再显示此警告(一分钟前)

用于使用 Gradle (1.5.10) 构建的 Kotlin 版本不同 从捆绑到 IDE 插件 (1.5.21) 检查信息: 此检查报告不同的 IDE 和 Gradle 插件版本 被使用。这可能会导致 IDE 和 Gradle 构建之间的不一致 错误报告或代码行为。

JCenter Maven 存储库不再接收更新:更新的库 其他地方可能有版本

2 个答案:

答案 0 :(得分:0)

<块引用>

类 'kotlin.Unit' 是用不兼容的版本编译的 科特林。其元数据的二进制版本是 1.5.1,预期版本 是 1.1.1

您使用的是更新版本,而元数据需要过时的版本。这就是为什么,它不起作用。

答案 1 :(得分:0)

<块引用>

用于使用 Gradle (1.5.10) 构建的 Kotlin 版本不同 从捆绑到 IDE 插件 (1.5.21) 的那个

您需要在根 android 模块上使用与 Android Studio kotlin 版本相同的 kotlin 版本。

因此,更改以下内容:

buildscript {
    ext.kotlin_version = '1.5.10'
    ...
}

buildscript {
    ext.kotlin_version = '1.5.21'
    ...
}