尝试构建 flutter 项目时出错
Error while trying to build flutter project
我在构建我的应用程序时遇到问题(旧的应用程序正在运行,但我所有的新项目都收到此消息)
我已经尝试重启我的电脑并重新安装 flutter,但这并没有改变错误,而且我在任何地方都找不到解决方案
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
'D:\projects\CalendarProject' is not recognized as an internal or external command,
operable program or batch file.
Exception: Gradle task assembleDebug failed with exit code 1
此 projects\CalendarProject 是一个旧项目,但我尝试构建的每个项目都会收到指向 D:\projects\CalendarProject
的消息
我的 flutter 医生看起来也很好
[√] Flutter (Channel stable, 1.20.4, on Microsoft Windows [Version 10.0.18363.1082], locale en-US)
• Flutter version 1.20.4 at C:\src\flutter
• Framework revision fba99f6cf9 (4 days ago), 2020-09-14 15:32:52 -0700
• Engine revision d1bc06f032
• Dart version 2.9.2
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at D:\android\AndroidVirtual
• Platform android-29, build-tools 29.0.3
• ANDROID_SDK_ROOT = D:\android\AndroidVirtual
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[√] Android Studio (version 3.5)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 44.0.1
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
[!] IntelliJ IDEA Community Edition (version 2019.1)
• IntelliJ at C:\Users\Joâo Pedro\IntelliJ IDEA Community Edition 2019.1.3
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
https://flutter.dev/intellij-setup/#installing-the-plugins
[√] VS Code (version 1.49.0)
• VS Code at C:\Users\Joâo Pedro\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.14.1
[√] Connected device (1 available)
• Android SDK built for x86 (mobile) • emulator-5554 • android-x86 • Android 10 (API 29) (emulator)
我认为是 android 文件夹中的一个配置产生了这个错误,但无法想象它会是什么
你在 android studio 中使用 flutter 吗?如果是这样,请尝试在“vs code”中打开项目,android studio 中的 flutter 似乎有问题...
已解决:
我用来创建项目的文件夹位于名为“D:\projects\CalendarProject(V3)”的文件夹中(例如:D:\projects\CalendarProject(V3)\flutter_app )
,不知道它是 android sdk 还是 flutter 错误,但显然其中一个人认为 CalendarProject(V3) 是一个函数并试图 运行 它。这解释了消息
'D:\projects\CalendarProject' is not recognized as an internal or external command,
operable program or batch file.
已通过更改目录修复
您可以通过以下方式重现错误:
>>mkdir teste(v3)
>>cd "teste(v3)"
>>flutter create app
>>cd app
>>flutter build apk
我在构建我的应用程序时遇到问题(旧的应用程序正在运行,但我所有的新项目都收到此消息) 我已经尝试重启我的电脑并重新安装 flutter,但这并没有改变错误,而且我在任何地方都找不到解决方案
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
'D:\projects\CalendarProject' is not recognized as an internal or external command,
operable program or batch file.
Exception: Gradle task assembleDebug failed with exit code 1
此 projects\CalendarProject 是一个旧项目,但我尝试构建的每个项目都会收到指向 D:\projects\CalendarProject
的消息我的 flutter 医生看起来也很好
[√] Flutter (Channel stable, 1.20.4, on Microsoft Windows [Version 10.0.18363.1082], locale en-US)
• Flutter version 1.20.4 at C:\src\flutter
• Framework revision fba99f6cf9 (4 days ago), 2020-09-14 15:32:52 -0700
• Engine revision d1bc06f032
• Dart version 2.9.2
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at D:\android\AndroidVirtual
• Platform android-29, build-tools 29.0.3
• ANDROID_SDK_ROOT = D:\android\AndroidVirtual
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[√] Android Studio (version 3.5)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 44.0.1
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
[!] IntelliJ IDEA Community Edition (version 2019.1)
• IntelliJ at C:\Users\Joâo Pedro\IntelliJ IDEA Community Edition 2019.1.3
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
https://flutter.dev/intellij-setup/#installing-the-plugins
[√] VS Code (version 1.49.0)
• VS Code at C:\Users\Joâo Pedro\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.14.1
[√] Connected device (1 available)
• Android SDK built for x86 (mobile) • emulator-5554 • android-x86 • Android 10 (API 29) (emulator)
我认为是 android 文件夹中的一个配置产生了这个错误,但无法想象它会是什么
你在 android studio 中使用 flutter 吗?如果是这样,请尝试在“vs code”中打开项目,android studio 中的 flutter 似乎有问题...
已解决:
我用来创建项目的文件夹位于名为“D:\projects\CalendarProject(V3)”的文件夹中(例如:D:\projects\CalendarProject(V3)\flutter_app ) ,不知道它是 android sdk 还是 flutter 错误,但显然其中一个人认为 CalendarProject(V3) 是一个函数并试图 运行 它。这解释了消息
'D:\projects\CalendarProject' is not recognized as an internal or external command,
operable program or batch file.
已通过更改目录修复
您可以通过以下方式重现错误:
>>mkdir teste(v3)
>>cd "teste(v3)"
>>flutter create app
>>cd app
>>flutter build apk