我试图使用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运行以获得完整的见解。
- 在https://help.gradle.org获取更多帮助
BUILD FAILED in 27 s异常:Gradle任务assembleDebug失败,退出代码为% 1 Exited(sigterm)
1条答案
按热度按时间nc1teljy1#
您需要安装并接受所有许可证。以及Android SDK组件,包括Android SDK Platform 33、Android Emulator、SDK Patch Applier v4和Android SDK Build-Tools 30.0.3。
确保环境正确,然后重新启动vscode并再次运行程序。