为什么vs code内终端和系统终端在同一路径执行同样的命令(运行flutter项目)结果会不一样?

新手上路,请多包涵

ubuntu20.04系统。
在vs code中调出终端,在项目路径下输入flutter run,报错:

Could not locate aapt. Please ensure you have the Android buildtools installed.
No application found for TargetPlatform.android_arm64.
Is your project missing an android/app/src/main/AndroidManifest.xml?
Consider running "flutter create ." to create one.

如果是crtl + F5运行也是同样的错误。但是在系统终端直接运行就一切正常。而且使用sudo dpkg --purge remove code卸载vscode,然后删除~/.vscode和~/.config/Code,重装vscode后仍然是同样的问题。

阅读 3.6k
1 个回答

有一个东西叫做 shell,如 bash、zsh
还有一个东西叫做环境变量

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题