You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Cordova10打包安卓报:app:compileDebugJavaWithJavac依赖判定错误如何解决

问题解决方法

核心原因

你配置的ANDROID_HOME环境变量值错误,将本该指向Android SDK目录的路径设置为了JDK安装路径,导致编译程序误到JDK目录下查找Android SDK许可证文件,因此虽然你已经同意了许可证,系统仍然检测不到。

修复步骤

  • 修正环境变量配置
    打开系统环境变量编辑页,将ANDROID_HOME的取值修改为和ANDROID_SDK_ROOT一致的路径:C:\Users\yo\AppData\Local\Android\Sdk,修改完成后保存,重启所有已打开的终端窗口让配置生效。
  • 重新确认许可证
    新开终端执行命令:
    sdkmanager --licenses
    按照终端提示输入y同意所有许可证即可。
  • 重新执行编译
    进入Cordova项目目录,再次运行编译命令:
    cordova build android

更简便的Web转安卓方案

如果你不想配置复杂的原生开发环境,也可以使用在线H5打包方案,仅需3步即可生成可用的安卓安装包:

  • 将你的Web项目所有静态文件(html、css、js、图片等资源)压缩为zip包,确保入口文件是压缩包根目录下的index.html
  • 上传zip包到支持H5在线打包的平台,选择适配的安卓最低版本,一键生成apk安装包
  • 将生成的apk直接拖入安卓模拟器即可完成运行测试

内容的提问来源于stack exchange,提问作者Azueon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 07:48:04