我从上周的Flitter开始,我在audioplayer软件包上遇到了这个问题。我正在Udemy和Dart一起参加一个Flight开发训练营。我几乎跟踪了视频中的所有内容,但我收到了一条无法解决的巨大错误信息。
这是我的代码:
import 'package:flutter/material.dart';
import 'package:audioplayers/audioplayers.dart';
void main() => runApp(XylophoneApp());
class XylophoneApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
backgroundColor: Colors.lightBlue,
body: SafeArea(
child: Container(
child: Center(
child: TextButton(
onPressed: (){
final player = AudioCache();
player.play('assets/note1');
},
child: Text(
'click me'
),
),
),
),
),
),
);
}
}
这是我收到的错误消息:正在运行Gradle任务“AssembledBug”。。。e:在依赖项中发现不兼容的类。从类路径中删除它们,或者使用“-Xskip metadata version check”来抑制错误e:C:/Users/victo/。gradle/caches/transforms-2/files-2.1/24fa3aa8d2270e5eb067bbe36e9b7563/jetified-kotlin-stdlib-1.5.10。罐子/META-INF/kotlin标准数据库。kotlin_模块:模块是用不兼容的kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.15。。。(信息远不止这些)
编译错误。有关更多详细信息,请参阅日志
>
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的洞察力。
在https://help.gradle.org获得更多帮助
BUILD FAILED in 21s异常:Gradle任务程序集调试失败,退出代码为1
我看过这条消息其元数据的二进制版本是1.5.1,预期版本是1.1.15,但我不知道如何处理它或如何解决它。
这是我的pubspec.yaml:
name: xylophone
description: A new Flutter application.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
audioplayers: ^0.19.1
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- assets/
您可以查看错误日志模块是用不兼容的Kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.15
,但尝试1.3.50
,我有一个带audioplayer的应用程序。如果这个版本不起作用,我将使用1.1.15
或更改版本后的建议版本卸载应用程序,然后运行Flatter clean并再次运行
尝试在构建中降级到较低的kotlin版本。格拉德尔
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
}
}
如果在这种情况下不起作用,也请参考此答案
在gradle文件中,转到构建。gradle(项目:YourApp)。然后,更改以下代码(在buildscript中):
从
ext.kotlin_version = '1.3.50'
到
ext.kotlin_version = '1.4.32'
也可以使用最新版本的Kotlin,并确保在Android Studio上更新Kotlin版本
按照说明操作后,您的错误将得到解决。
无法使用“ADB反向”连接到开发服务器:spawnSync/home/sumit/android/platform-tools/ADB ENOENT 我还尝试使用$adb反向tcp:8081tcp:8081,但没有成功。
我得到这个E/flutter(25055)错误时,我正在运行我的应用程序(Flutter, FireBase 我试着更新我的flutter,但仍然得到了相同的日志,这些日志使我的应用程序不稳定,应用程序崩溃了很多 我的颤振医生 C:\src\flatter\bin\flatter。蝙蝠医生——冗长[√] 颤振(通道稳定,2.2.3,在Microsoft Windows[Version 10.0.1
当我在我的项目中创建“颤振构建apk”时,我会遇到如下错误: ***问题:评估根项目“AudioPlayer”时出现问题。 未能应用插件[id'kotlin-android']当前Gradle版本4.10.2与静态编程语言Gradle插件不兼容。请使用Gradle 5.3或更新版本,或以前版本的静态编程语言插件。** 在这个项目中,我使用的是音频播放器:^0.19.1软件包。但当我像往常一样运行这
编辑:我刚刚意识到,即使是一个带有应用程序条的简单屏幕,也会发生这种情况 错误:任务“:app:checkdebugaarmadata”的执行失败 无法解析配置“:app:debugRuntimeClasspath”的所有文件。无法解析com。谷歌。firebase:firebase firestore:22.1.2。所需人员:项目:应用程序 无法解析com。谷歌。firebase:firebas
在salon_应用程序中运行“flatter pub get”…启动lib/main。iPhone 13上的dart处于调试模式…运行pod安装…运行Xcode构建…Xcode构建完成。20.3s无法从Xcode生成生成iOS应用程序错误输出:↳ objc[23537]:类amSupportUrlConnectionLegate在/usr/lib/libauthinstall中实现。动态库(0x1