VS Code中Flutter项目无调试运行失败的问题求助
VS Code中Flutter项目无调试运行失败的问题求助
各位大佬好,我在VS Code里尝试无调试模式运行Flutter项目时卡壳了,折腾半天没解决,来求大家支支招!
下面是运行时弹出的错误日志:
Launching lib\main.dart on sdk gphone16k x86 64 in debug mode... 05-03 13:35:02.054 9716 14040 W zipro : Error opening archive C:\flutter_projects\teste\build\app\outputs\flutter-apk\app-debug.apk: Invalid file ERROR: dump failed because resource AndroidManifest.xml not found Failed to extract manifest from APK: ProcessException: The command failed with exit code 1 Command: C:\Users\user\AppData\Local\Android\sdk\build-tools\36.0.0\aapt dump xmltree C:\flutter_projects\teste\build\app\outputs\flutter-apk\app-debug.apk AndroidManifest.xml. No application found for TargetPlatform.android_x64. Is your project missing an android\app\src\main\AndroidManifest.xml? Consider running "flutter create ." to create one. Exited (1).
我自己琢磨了几个可能的解决方向,大家帮忙看看有没有不对的地方:
- 先确认项目里的
android\app\src\main\AndroidManifest.xml文件是否存在,如果真的丢了,就按提示在项目根目录执行命令:flutter create .,这个命令会补全缺失的Android配置文件,记得执行前备份好现有代码! - 如果Manifest文件好好的,那大概率是生成的APK损坏了,先删掉项目里的
build文件夹,然后依次执行flutter clean和flutter build apk,重新构建后再尝试运行 - 检查Android SDK的build-tools版本,报错里用的是36.0.0,可能和当前Flutter版本不兼容,可以试试切换到更稳定的版本(比如33.0.2),在Android Studio的SDK Manager里就能操作
- 确保VS Code的Flutter插件是最新版,旧插件有时候会搞出这类莫名其妙的问题
- 最后试试重启VS Code和模拟器,缓存抽风也会导致这种错误,重启说不定就好了
内容来源于stack exchange
相关产品推荐
相关产品推荐

