【发布时间】:2014-05-02 07:27:53
【问题描述】:
我正在尝试使用 Cordova 创建一个 Android 项目,但是我收到了一个 ENOENT 错误,尽管我非常仔细地一步一步地按照教程进行操作,这让我很生气。 首先这是错误的屏幕截图: 以下是有关我的软件和硬件/操作系统的信息:
硬件和操作系统:
- Intel(R) Core(TM) i5-3230M CPU @ 2.60 GHz 2.60GHz
- 4 GB 内存
- 64 位操作系统,基于 x 64 的处理器
- Windows 8
软件: 以下是相关软件的一些命令行输出。
- $ npm -version
- 输出:1.4.8
- $cordova-版本
- 输出:3.4.1-0.1.0
- $ ant 版本
- 输出:Apache Ant(TM) 版本 1.9.3 编译于 2013 年 12 月 23 日
- $ java -version
- $ adb 版本
- 输出:Android Debug Bridge 版本 1.0.31
这是我的一些系统变量:
- ANDROID_HOME: C:\adt-bundle-windows-x86_64-20140321\sdk
- ANT_HOME: C:\apache-ant-1.9.3
- JAVA_HOME: C:\Program Files\Java\jdk1.8.0_05
- 类路径:%JAVA_HOME%\jre\lib
路径: %JAVA_HOME%\bin;C:\app\barisa\product\11.2.0\dbhome_1\bin;C:\Program 文件 (x86)\Intel\iCLS 客户端\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program 文件\英特尔\英特尔(R) 管理引擎组件\DAL;C:\Program 文件\英特尔\英特尔(R) 管理引擎组件\IPT;C:\Program 文件 (x86)\Intel\Intel(R) 管理引擎 Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management 引擎组件\IPT;C:\Program Files\Microsoft\Web 平台 安装程序\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;c:\Program Files (x86)\Microsoft SQL 服务器\100\Tools\Binn\;c:\Program Files\Microsoft SQL 服务器\100\Tools\Binn\;c:\Program Files\Microsoft SQL 服务器\100\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.0\Windows 性能工具包\;C:\Program Files (x86)\Microsoft SQL 服务器\80\Tools\Binn\;C:\Program Files\Microsoft SQL 服务器\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL 服务器\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL 服务器\90\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL 服务器\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL 服务器\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Microsoft SQL 服务器\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL 服务器\110\Tools\Binn\;C:\Program Files\Microsoft SQL 服务器\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL 服务器\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL 服务器\110\DTS\Binn\;%ANT_HOME%\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" 有一个 该文件夹中的 check_reqs 文件。但是,如果我在 命令行显示“check_reqs 不被识别为内部或 外部命令....”
注 3:我通过右键单击打开命令 propmt (cmd) -> 运行为 管理员我该怎么办?
带有 -d 标志的额外信息:
更新
我清理了 .cordova 并重新安装了它,现在,我收到了这个错误:
我的变量定义如上所示。
【问题讨论】:
-
这个问题你解决了吗?
-
是的,我解决了。环境变量中路径的顺序很重要。自从我辞职后,我无法分辨变量的顺序。但建议您检查两次。
-
我的路径顺序是正确的。但不知道仍然会出现同样的错误。
-
那么请给我们正确的路径朋友顺序
标签: android cordova path cordova-3