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

首次搭建Cordova应用遇Android target未安装问题求助

解决Cordova Requirements检查中Android Target未安装的问题

我来帮你一步步排查这个常见的Cordova配置问题:

  • 先确认Cordova Android平台版本
    不同版本的cordova-android对Android SDK的要求有差异,先执行命令查看当前平台版本:

    cordova platform ls
    

    比如cordova-android@7.x对应Android SDK 27,cordova-android@8.x则需要SDK 28,这一步能帮你明确要匹配的SDK版本。

  • 检查Android SDK Build Tools是否安装
    你已经安装了SDK 14、16、20-27,但Cordova还需要对应版本的Build Tools。打开Android SDK Manager,进入SDK Tools标签,确保你安装的最高SDK版本(比如27)对应的Build Tools(如27.0.3)已安装,同时确认Android Platform Tools是最新版本。

  • 验证环境变量设置
    确保ANDROID_HOME环境变量指向Android SDK的根目录(比如C:\Android\Sdk),而非你的项目目录。另外检查PATH中是否包含%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools,这能让Cordova找到必要的工具。

  • 手动指定Android目标版本
    直接修改项目的project.properties文件,把目标SDK改成你已安装的版本,比如:

    target=android-27
    

    或者用Cordova命令更新平台并指定目标:

    cordova platform update android --android-target=android-27
    
  • 清理缓存后重试
    旧缓存可能导致检测异常,先清理再重新检查:

    cordova clean
    cordova requirements
    
  • 检查Java版本兼容性
    Android SDK 27及以下版本需要搭配JDK 8(1.8.x版本),如果你安装的是JDK 9及以上,可能会出现兼容性问题,建议切换到JDK 8试试。

如果以上步骤都试过仍未解决,可以把cordova requirements的完整错误日志贴出来,方便更精准地定位问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 12:03:26