Flutter: 参数格式不正确

4

我是Flutter的新手,今天遇到了一个问题。我无法调试我的应用程序,因为它提示参数格式不正确。

Parameter format not correct -

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:packageDebug'.
> Several variant outputs are configured to use the same file name "resources-debug.ap_", filters : MAIN:MAIN

这是我的Flutter医生诊断报告

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.17.5, on Microsoft Windows [Version 10.0.18362.900], locale en-US)
 
[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
[!] Android Studio (version 3.4)
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.46.1)
[!] Connected device
    ! No devices available

! Doctor found issues in 3 categories.

我已经到处寻找答案,但它们都没有适用于我的情况。大多数解决方案建议更改环境路径,但这是我的路径: C:\src\flutter\bin 注意:我正在使用VSCode

请帮忙,谢谢!


不确定如何修复,但请关注此问题以查看是否能找到解决方法:https://github.com/flutter/flutter/issues/57311。 - Akora Ing. DKB
@AkoraIng.DKB 谢谢您的回复! :) - ella
我这里也有同样的问题。 - sandwhale
4个回答

3

这个错误是由于应用程序级别的 Gradle.file minSdkVersion 属性小于20或者 targetSdkVersion 属性小于30导致的。

这可能对你有用。在我的情况下,它完美地工作。

minSdkVersion : 20

targetSdkVersion : 30


2
我注意到您的Flutter Doctor已经指出Android工具链Android Studio未配置。因此,请按照以下步骤操作。
要解决Android工具链问题,请运行"flutter doctor --android-licenses"命令。要解决"Android Studio"问题,请进入Android Studio -> Files -> Settings -> Plugins -> 安装Flutter。在安装Flutter时,它也会要求安装Dart,请点击“OK”,安装完成后,它将要求重新启动Android Studio。重新启动后,进入Flutter终端并运行Flutter Doctor,现在您已解决上述问题。最后一个问题只需忽略,因为它只是显示没有连接的设备。
您可以在Windows和Mac中的Android Studio中运行Flutter。

1
在您的项目文件夹中运行这些。
flutter channel stable

flutter upgrade --force

flutter pub cache repair

flutter clean

现在尝试运行。

请将要在终端执行的代码放入代码块中。 - Maccesch
我不明白,伙计。 - sandwhale
喜欢逐步进行吗?先使用稳定的通道,然后再升级?是这样吗? - sandwhale

0

这个问题不会影响构建过程,就我个人而言,每当使用旧的Flutter SDK版本时,它都会出现,并且有时与Windows电脑有关,但这并不重要,我已经在同样的警告“参数格式不正确 -”下创建了大约7个应用程序,它们都正常运行。

enter image description here

以上问题与Android Studio(工具链cmd)和许可证有关,您必须在Android Studio的Android SDK中安装Android工具链命令行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接