颤动运行命令不起作用

Mah*_*ahi 4 dart flutter

任何人都可以告诉我为什么我的应用程序根本没有安装,并以错误消息结束

天文台连接从未准备好.

该应用程序工作完全正常,直到昨天.

我已经在命令提示符中将频道更改为昨天,然后应用程序永远不会运行.

我甚至切换回频道alpha但仍然没用.

我附上了命令提示符的屏幕截图,其中安装永远被卡住了.

我不太确定我是否需要重新安装颤振器.我担心如果我卸载颤振,它现在可能无法正确配置,我可能永远打破它.

请有人能告诉我究竟可能出了什么问题.

非常感谢,Mahi

命令提示符截图

Arv*_*ind 12

而不是重新安装尝试以下:( Mac)

  • 设置路径变量:通过以下终端命令

    export PATH=~/flutter/bin:$PATH;

这是flutter的bin文件夹路径.

   export PATH=[PATH_TO_FLUTTER_GIT_FOLDER]/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

https://flutter.io/setup-macos/#update-your-path

  • 如果以上没有奏效.查看Dart版本

    dart --version

安装最新的飞镖版本:

    brew install dart --devel
Run Code Online (Sandbox Code Playgroud)

希望这有助于其他人.


Mah*_*ahi 1

解决方案来自 Google Groups @Flutter-Dev

非常感谢您的回复@Michael Thomsen。

我已经尝试过您的建议,详细信息如下:

  1. 当我使用flutter run -v命令时,命令提示符输出如下:waiting for port connection如果我没记错的话,它在 at 停留了一段时间。

所以我使用了AndroidStudioFile>Open并选择了android/ 文件夹来运行应用程序,然后gradle显示错误:

Error:Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (25.2.0) and test app (25.4.0) differ. See http://g.co/androidstudio/app-test-app-conflict for details.
Run Code Online (Sandbox Code Playgroud)

我修改了build.gradle(Module:app) 以显示 25.2.0 的正确版本,而之前显示的是 25.4.0。

 dependencies {
  androidTestCompile 'com.android.support:support-annotations:25.2.0'
  }
Run Code Online (Sandbox Code Playgroud)

我刚刚将更改保存在 android studio 中,并且 gradle 同步完成,没有任何错误。

现在我可以从 Android Studio 内部以及 IntelliJ IDE 运行该应用程序。

非常感谢迈克尔,这解决了我的问题。