首页 > 解决方案 > Ionic cordova build android错误:无法确定任务':app:compileDebugJavaWithJavac'的依赖关系

问题描述

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

错误详情 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-tools\platform-tools')检查 C:\Users\el_fe\AppData\Local\Android\ 中软件包 SDK Patch Applier v4 的许可证Sdk\platform-tools\licenses 警告:不接受软件包 SDK Patch Applier v4 的许可证。在 C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools\licenses 检查包 Android Emulator 的许可证警告:不接受软件包 Android 模拟器的许可。在 C:\Users\el_fe\AppData\Local\Android\Sdk\platform-tools\licenses 检查包 Android SDK 工具的许可证 警告:不接受包 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 的许可证。在 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 的许可证。在 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:构建失败并出现异常。

未能安装以下 Android SDK 软件包,因为某些许可证尚未被接受。patcher;v4 SDK Patch Applier v4 build-tools;29.0.3 Android SDK Build-Tools 29.0.3 emulator Android Emulator platform;android-29 Android SDK Platform 29 tools Android SDK Tools 要构建这个项目,接受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

BUILD FAILED in 3s Command failed with exit code 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.

标签: cordovaionic-framework

解决方案


推荐阅读