Cordova无法添加Android失败,退出代码为ENOUNT

Cordova无法添加Android失败,退出代码为ENOUNT,android,cordova,path,cordova-3,Android,Cordova,Path,Cordova 3,我正试图用Cordova创建一个Android项目,但是我遇到了一个非常严重的错误,尽管我非常仔细地一步一步地遵循教程,这让我很生气。 首先,这是错误的屏幕截图: 以下是有关我的软件和硬件/os的信息: 硬件和操作系统: %USERPROFILE%\AppData\Local\Temp;C:\php 英特尔(R)核心(TM)i5-3230M CPU@2.60 GHz 2.60 GHz 4 GB内存 64位操作系统,基于64位处理器 视窗8 软件: 下面是我的命令行的一些相关软件输出 $n

我正试图用Cordova创建一个Android项目,但是我遇到了一个非常严重的错误,尽管我非常仔细地一步一步地遵循教程,这让我很生气。 首先,这是错误的屏幕截图: 以下是有关我的软件和硬件/os的信息:

硬件和操作系统:

%USERPROFILE%\AppData\Local\Temp;C:\php
  • 英特尔(R)核心(TM)i5-3230M CPU@2.60 GHz 2.60 GHz
  • 4 GB内存
  • 64位操作系统,基于64位处理器
  • 视窗8
软件: 下面是我的命令行的一些相关软件输出

  • $npm-版本
  • 产出:1.4.8
  • $cordova-版本
  • 输出:3.4.1-0.1.0
  • $ant-版本
  • 输出:ApacheAnt(TM)版本1.9.3于2013年12月23日编译
  • $java-版本

  • $adb版本
  • 输出:Android调试桥版本1.0.31
以下是我的一些系统变量:

 %USERPROFILE%\AppData\Local\Temp
  • 安卓主页:C:\adt-bundle-windows-x86\U 64-20140321\sdk
  • ANT_主页:C:\apache-ANT-1.9.3
  • JAVA\u主页:C:\Program Files\JAVA\jdk1.8.0\u 05
  • 类路径:%JAVA\u HOME%\jre\lib
  • 路径: %JAVA\u HOME%\bin;C:\app\barisa\product\11.2.0\dbhome\u 1\bin;C:\程序 文件(x86)\Intel\iCLS客户端\;C:\Program Files\Intel\iCLS 客户\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\程序 文件\Intel\Intel(R)管理引擎组件\DAL;C:\程序 文件\Intel\Intel(R)管理引擎组件\IPT;C:\程序 文件(x86)\Intel\Intel(R)管理引擎 组件\DAL;C:\Program Files(x86)\Intel\Intel(R)管理 发动机组件\IPT;C:\Program Files\Microsoft\Web平台 安装程序\;C:\ProgramFiles(x86)\Microsoft ASP.NET\ASP.NET Web 第1.0版;c:\ProgramFiles(x86)\Microsoft SQL 服务器\100\Tools\Binn\;c:\Program Files\Microsoft SQL 服务器\100\Tools\Binn\;c:\Program Files\Microsoft SQL 服务器\100\DTS\Binn\;C:\ProgramFiles(x86)\Windows工具包\8.0\Windows 性能工具包\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\80\Tools\Binn\;C:\Program Files\Microsoft SQL 服务器\90\Tools\binn\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\90\Tools\binn\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\90\DTS\Binn\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\90\Tools\Binn\VSShell\Common7\IDE\;C:\程序文件 (x86)\Microsoft Visual Studio 8\Common7\IDE\PrivateAssembly\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\100\Tools\Binn\VSShell\Common7\IDE\;C:\程序文件 (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssembly\;C:\ProgramFiles(x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL 服务器\110\DTS\Binn\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\110\Tools\Binn\;C:\Program Files\Microsoft SQL 服务器\110\Tools\Binn\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\110\Tools\Binn\ManagementStudio\;C:\程序文件 (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssembly\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\110\DTS\Binn\;%蚂蚁之家%\bin;C:\adt-bundle-windows-x86_64-20140321\sdk\platform tools;C:\adt-bundle-windows-x86_64-20140321\sdk\tools;C:\程序 文件\nodejs\

  • 注意:经过一段时间后,我将tools.jar从jdk/lib复制到了jre/lib 互联网研究。不工作

  • 注2:我给出命令“cd C:\Users\barisa.cordova\lib\android\cordova\3.4.0\bin“有一个 检查该文件夹中的\u reqs文件。但是,如果我在 命令行显示“check_reqs不被识别为内部或外部 外部命令……”

  • 注3:我通过右键单击->运行方式打开了命令propmt(cmd) 管理员我该怎么办

带有-d标志的额外信息:

更新 我清理了.cordova并重新安装了它,现在,我发现以下错误:


我的变量定义如上所述。

我几天前在cordova版本3.1中遇到了完全相同的错误。请转到目录路径C:\Program Files\nodejs,然后安装cordova。有时cordova由于冲突无法连接到npm的正确路径。然后创建您的项目并添加平台android。希望此解决方案适用于您也是。

尝试按照以下步骤操作:

  • 运行命令:npm uninstall cordova-g
  • 删除文件夹:C:\Users\your name\.cordova
  • 重新安装cordova:npm安装-g cordova
  • 现在转到项目文件夹并重试:cordova platform添加android

  • 如果您确定您的路径,请尝试在cmd中键入android,如果它说:“xcopy”未被识别

    然后添加到您的路径:

    %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem;
    

    在某些情况下,不要忘记重新启动电脑。

    确保如果您将PATH创建为系统变量,则应以管理员身份运行命令提示符


    我将PATH创建为一个用户变量,当尝试以管理员身份运行时会出现相同的错误。

    在我的情况下,我只需要将“C:\Windows\System32”添加到我的Windows路径。

    在我的情况下,问题是用户变量临时。有两个文件夹

    非工作温度-路径:

    %USERPROFILE%\AppData\Local\Temp;C:\php
    
    工作温度-路径:

     %USERPROFILE%\AppData\Local\Temp
    

    在这之后一切都很顺利

    我在尝试ionic platform添加android时遇到了类似的问题

    结果; 在与上面提到的superspawn.js相同的子进程上,部分生成了名为“cordova插件控制台”的Enoint错误

    在尝试重新安装等之后。。没有解析,我改变了路径变量。 ANDROID_HOME被放置在用户变量中--

    C:\Users\XXXXXX\AppData\Local\Android\Android sdk

    在系统变量中更新PATH,以删除SDK以前的条目,并在末尾添加;
    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Windows\System32;C:\Users\XXXXXX\Node\;C:\Users\XXXXX\AppData\Local\Android\Android sdk\tools;C:\Users\XXXXXX\AppData\Local\And