gradle 运行flutter应用程序试图在错误的位置找到AndroidManifest.xml文件

ni65a41a  于 2023-05-18  发布在  Flutter
关注(0)|答案(1)|浏览(163)

我想在Android设备上运行Flutter应用程序。我从repo获取代码,并运行命令'flutter pub get'来获取依赖项。在那之后,我试图运行应用程序,但给我的下一个错误。
您的Flutter应用程序是使用旧版本的Android嵌入创建的。它正在被弃用,以支持Android嵌入v2。要迁移项目,请执行以下位置的步骤:
检测到的原因为:

No `C:\Users\ALBERTO\Desktop\z8-60bd17613eb21c7640572499cd98ad08285a91bf\android\AndroidManifest.xml` file

我检查了项目之前是否迁移到了v2。我发现奇怪的是为什么它试图在Android文件夹中找到AndroidManifest,而文件实际上存在于android/app/src/main/path中。
我错过了一些配置的东西?
仅供参考,我使用的是Android Studio而不是VS Code,但我认为这并不重要,因为如果我试图从控制台运行应用程序,我会得到同样的错误。

ztmd8pv5

ztmd8pv51#

1.验证项目中是否存在android/app/src/main/AndroidManifest.xml文件。
1.如果文件存在,通过键入命令flutter clean清理flutter项目,如果文件不存在,则运行flutter create .,这将创建所有丢失的文件。
1.然后使用flutter run重建项目

相关问题