flutter 在bluestacks上运行应用程序的问题

yiytaume  于 2023-05-23  发布在  Flutter
关注(0)|答案(1)|浏览(123)

我试图使用VS Code和BlueStacks Android模拟器来编写Flutter,但我遇到了不断的错误。我被告知安装Java 8,我照做了,但后来我在终端中得到一个错误,要求我安装Java 11,所以我也这样做了。但是,现在我得到了以下错误。我想知道如何解决这个错误,并能够使用VS Code在Android模拟器上调试我的Flutter应用程序。
错误:
正在C:\Program Files\licenses中检查Android SDK Platform 33软件包的许可证警告:不接受软件包Android SDK Platform 33的许可证。
失败:生成失败,出现异常。

  • 哪里出错了:无法确定任务“:app:compileDebugJavaWithJavac”的依赖项。

无法安装以下Android SDK包,因为某些许可证未被接受。模拟器Android Emulator patcher; v4 SDK补丁程序v4构建工具; 30.0.3 Android SDK构建工具30.0.3平台; android-33 Android SDK Platform 33 tools Android SDK Tools要构建此项目,请接受SDK许可协议,并使用Android Studio SDK Manager安装缺少的组件。可以使用sdkmanager命令行工具接受所有许可证:sdkmanager --licenses或者,要将许可协议从一个工作站传输到另一个工作站,请参阅https://developer.android.com/studio/intro/update.html#download-with-gradle
使用Android SDK:C:\Program Files

  • 尝试:

使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获得完整的见解。

BUILD FAILED in 27 s异常:Gradle任务assembleDebug失败,退出代码为% 1 Exited(sigterm)

nc1teljy

nc1teljy1#

您需要安装并接受所有许可证。以及Android SDK组件,包括Android SDK Platform 33、Android Emulator、SDK Patch Applier v4和Android SDK Build-Tools 30.0.3。

flutter doctor --android-licenses

确保环境正确,然后重新启动vscode并再次运行程序。

  • 注意:请使用最新版本的Flutter等扩展,并确保JDK、JAVA_HOME等环境正确。*

相关问题