【问题标题】:Gradle task assembleDebug failed with exit code 1Gradle 任务 assembleDebug 失败,退出代码为 1
【发布时间】:2019-11-05 18:14:17
【问题描述】:

我将我的项目迁移到 androidX 并添加到 pubspec 文件中, fluttery_audio: ^ 0.0.4

我遇到了这个错误我该如何解决?

这是flutter run -v的日志

Gradle task assembleDebug failed with exit code 1

#0      throwToolExit (package:flutter_tools/src/base/common.dart:24:3)
#1      _buildGradleProjectV2 (package:flutter_tools/src/android/gradle.dart:509:5)
<asynchronous suspension>
#2      buildGradleProject (package:flutter_tools/src/android/gradle.dart:346:14)
<asynchronous suspension>
#3      buildApk (package:flutter_tools/src/android/apk.dart:34:9)
<asynchronous suspension>
#4      AndroidDevice.startApp (package:flutter_tools/src/android/android_device.dart:422:13)
<asynchronous suspension>
#5      FlutterDevice.runHot (package:flutter_tools/src/resident_runner.dart:371:54)
<asynchronous suspension>
#6      HotRunner.run (package:flutter_tools/src/run_hot.dart:253:39)
<asynchronous suspension>
#7      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:489:37)
<asynchronous suspension>
#8      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:508:18)
<asynchronous suspension>
#9      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:413:33)
<asynchronous suspension>
#10     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:29)
<asynchronous suspension>
#11     _rootRun (dart:async/zone.dart:1124:13)
#12     _CustomZone.run (dart:async/zone.dart:1021:19)
#13     _runZoned (dart:async/zone.dart:1516:10)
#14     runZoned (dart:async/zone.dart:1463:12)
#15     AppContext.run (package:flutter_tools/src/base/context.dart:152:18)
<asynchronous suspension>

【问题讨论】:

    标签: android gradle flutter


    【解决方案1】:

    您使用的是旧版本的fluttery_audio,或者您的项目没有正确迁移到AndroidX,当我遇到类似错误时,我手动迁移了我的项目。使用这个https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility。希望有帮助

    【讨论】:

    • 感谢您的回复,但我通过添加以下内容来解决此问题: - compileSdkVersion 28 - targetSdkVersion 16 - minSdkVersion 16
    • 我可以问你一个问题吗?
    • 我最初使用的是flutter_audio插件,它可以正常工作,然后我遇到了这个错误,它完全停止了我的应用程序Android -&gt; Flutter: onBufferingUpdate() E/AndroidRuntime(29083): FATAL EXCEPTION: AudioPlayer E/AndroidRuntime(29083): java.lang.RuntimeException: Methods marked with @UiThread must be executed on the main thread. Current thread: AudioPlayer
    猜你喜欢
    • 2021-06-24
    • 2020-10-31
    • 2020-03-08
    • 2021-08-01
    • 2021-08-02
    • 2020-08-06
    • 2020-08-18
    • 2021-06-20
    • 2020-11-06
    相关资源
    最近更新 更多