离子cordova构建android错误:无法确定任务':app:compileDebugJavaWithJavac'的依赖关系

时间:2021-02-02 20:08:57

标签: cordova ionic-framework

我是初学者。我可以打一点英文。 我尝试构建离子应用程序。但错误

error detail img

Checking Java JDK and Android SDK versions

ANDROID_SDK_ROOT=C:\Users\el_fe\AppData\Local\Android\Sdk(推荐设置) ANDROID_HOME=C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools(已弃用) 使用 Android SDK:C:\Users\el_fe\AppData\Local\Android\Sdk 子项目路径:CordovaLib 子项目路径:app 在不一致的位置 'C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools' 中观察到包 ID 'platform-tools'(预期为 'C:\Users\el_fe\AppData\Local\Android\Sdk\platform -工具\平台工具') 在 C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools\licenses 中检查软件包 SDK Patch Applier v4 的许可证 警告:不接受软件包 SDK Patch Applier v4 的许可证。 在 C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools\licenses 中检查包 Android Emulator 的许可证 警告:不接受包 Android Emulator 的许可证。 检查 C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools\licenses 中 Android SDK Tools 包的许可证 警告:不接受包 Android SDK 工具的许可。 在 C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools\licenses 中检查包 Android SDK Build-Tools 29.0.3 的许可证 警告:不接受包 Android SDK Build-Tools 29.0.3 的许可。 在 C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools\licenses 中检查包 Android SDK Platform 29 的许可证 警告:不接受包 Android SDK Platform 29 的许可。

FAILURE:构建失败,出现异常。

  • 出了什么问题: 无法确定任务“:app:compileDebugJavaWithJavac”的依赖关系。
<块引用>

无法安装以下 Android SDK 软件包,因为某些许可证未被接受。 patcher;v4 SDK Patch Applier v4 构建工具;29.0.3 Android SDK 构建工具 29.0.3 模拟器安卓模拟器 平台;android-29 Android SDK 平台 29 工具 Android SDK 工具 要构建此项目,请接受 SDK 许可协议并使用 Android Studio SDK 管理器安装缺少的组件。 或者,要将许可协议从一个工作站转移到另一个工作站,请参阅 http://d.android.com/r/studio-ui/export-licenses.html

使用 Android SDK:C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools

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

  • https://help.gradle.org

    获得更多帮助

构建在 3 秒内失败 命令失败,退出代码 1:C:\myapp_63\BBPHApp63\platforms\android\gradlew cdvBuildDebug -b C:\myapp_63\BBPHApp63\platforms\android\build.gradle [ERROR] 运行子进程cordova时出错。

    cordova.cmd build android exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information.

0 个答案:

没有答案