我创建了一个新的应用程序。
从https://pub.dev/packages/audioplayers添加了audioplayers flutter包。
显示Android嵌入的错误。我按照说明https://flutter.dev/go/android-project-migration进行操作。
现在我得到这个错误:
FAILURE: Build completed with 2 failures. 1: Task failed with an exception. ----------- * Where: Build file 'C:\src\flutter\flutter\.pub-cache\hosted\pub.dartlang.org\audioplayers-0.17.1\android\build.gradle' line: 23 * What went wrong: A problem occurred evaluating project ':audioplayers'. > Plugin with id 'kotlin-android' not found. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. ============================================================================== 2: Task failed with an exception. ----------- * What went wrong: A problem occurred configuring project ':audioplayers'. > compileSdkVersion is not specified. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. ============================================================================== * Get more help at https://help.gradle.org BUILD FAILED in 3s Exception: Gradle task assembleDebug failed with exit code 1
FAILURE: Build failed with an exception.
Where: Build file 'C:\src\flutter\flutter.pub-cache\hosted\pub.dartlang.org\audioplayers-0.17.1\android\build.gradle' line: 49
未能为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler类型的对象获取未知属性“KOTLIN_Version”。
>
try:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力。
在https://help.gradle.org获得更多帮助
在4S中生成失败 异常:Gradle task assembleDebug失败,退出代码为%1
对于那些想出和我同样问题的人。我正在工作的项目来自Git,我认为该项目没有为Android Embedding v2更新,所以我得到了第一个错误。
现在在第二个错误中,我所做的只是阅读其他的bug修复(不是正式的)。
我可以从flutter应用程序的assets/Images目录加载图像,但当从flutter包的assets/Images目录加载相同的图像时,我会得到以下错误:
当我运行颤动应用程序时,Android模拟器中没有任何反应,vscode控制台显示此错误: 颤振医生: 顺便说一下,dart和flutter插件都已安装。
/D:/flutter/. pub-ache/pub.dartlang.org/path_provider_windows-0.0.43/lib/src/path_provider_windows_real.dart:126: 25:错误:getter'addressOf'没有为类'GUID'定义。 “GUID”来自“包:win32/src/结构”(“/D:/颤动/缓存/托管/发布/达特朗.org
正在启动lib/main。dart on Android SDK build for x86 in debug mode。。。 [!]格雷德没有执行权限。应将项目目录的所有权更改为用户,或将项目移动到具有执行权限的目录。Gradle 任务汇编失败,退出代码 1 已退出(sigterm)
我正在Linux Ubuntu上配置Flatter SDK 我在文件中为和指定了,但我在运行时收到此错误:
现在在主频道上,我切换到beta频道,然后我运行flutter升级,发现我不能使用Linux作为设备,所以我切换回主分支,我运行flutter升级。然后我开始得到这些错误: 我假设问题是Dart SDK升级了,如果我可以回滚到与依赖项兼容的版本,它应该工作,或者依赖项应该被审查。