在sound null safety到达后,仍然具有尚未升级到null safety的依赖项的项目仍然可以通过flatter命令使用--no sound null safety
标志运行。
但现在我正试图通过android
项目运行该应用程序。我之所以尝试这样做,是为了让我能够调试一个原生的flatter插件。我在android Studio上打开文件夹android
,当我尝试运行项目时,我收到一个错误:
Error: Cannot run with sound null safety, because the following dependencies don't support null safety:
如果我运行Flutter命令,我提到的标志将在这里工作。但是我如何设置这个标志时运行的android
项目通过Android Studio?
经过进一步的搜索,我找到了这个问题的解决方案。您不需要通过Android Studio运行项目,您可以使用Flutter命令运行它,然后使用Android Studio附加调试器。
参考:https://stackoverflow.com/a/58760445/8633918
>
更改编辑配置。
添加标志--无声音零位安全
正在启动lib/main。dart on Android SDK build for x86 in debug mode。。。 [!]格雷德没有执行权限。应将项目目录的所有权更改为用户,或将项目移动到具有执行权限的目录。Gradle 任务汇编失败,退出代码 1 已退出(sigterm)
我创建了一个新的应用程序。 从https://pub.dev/packages/audioplayers添加了audioplayers flutter包。 显示Android嵌入的错误。我按照说明https://flutter.dev/go/android-project-migration进行操作。 现在我得到这个错误:
我正试图将我的颤振项目更新为颤振稳定2.0.3,但出现了错误: 因为sdk的每个版本的flutter_driver都依赖于网络驱动程序2.1.2,它依赖于存档 有人知道如何解决这个问题吗?我试图导入webdriver版本为^3.0.0的软件包,但在尝试运行应用程序时,出现了错误: 由于sdk中的每个版本的flatter\u驱动程序都依赖于webdriver 2.1.2,而应用程序依赖于webdri
我用grpc创建了颤振项目,但在尝试从proto生成文件dart时出错。我将proto文件放在lib/protos(rewards.proto)中,然后放在终端put命令“protoc--dart\u out=grpc:lib/src-Iprotos protos/rewards”中。proto' 我的接收器错误是这样的——dart_out:proc-gen-dart: ═х єфрхЄё 我做错
/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
当我下载一个Android项目时,我不知道如何运行它。作为一个例子,我下载了这个项目 当我打开它时,Android工作室说: 单击按钮后,我只看到: 点击按钮后,我可以看到项目结构,没有任何错误。 但是,我无法构建或运行此项目。 我怎么能这么做? 非常感谢你在这件事上的时间和协助。