gpt4 book ai didi

android - 添加平台 android 时出现 PhoneGap/Cordova 错误?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:53 27 4
gpt4 key购买 nike

我正在尝试使用命令将平台 android 添加到 cordova 项目cordova平台添加android但它给了我以下错误堆栈-

  Creating android project...

D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:126
throw e;
^
Error: An error occurred while listing Android targets
at D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\lib\check_reqs.js:87:29
at _rejected (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:808:24)
at D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:834:30
at Promise.when (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:1079:31)
at Promise.promise.promiseDispatch (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:752:41)
at D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:574:44
at flush (D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\node_modules\q\q.js:108:17)
at process._tickCallback (node.js:415:13)
Error: D:\Users\admin\.cordova\lib\android\cordova\3.5.0\bin\create.bat: Command failed with exit code 8
at ChildProcess.whenDone (D:\Users\admin\Application Data\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit (child_process.js:810:5)

我用谷歌搜索并找到了其他答案并尝试了与设置路径相关的所有内容

1) 安装ANT,Java,Android SDK 2)在and、java和android sdk工具和平台工具的环境变量中设置路径 3) 多次重启机器。

当我运行 java -version 和 ant -version 时,我得到了

  D:\Users\admin>java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing)

D:\Users\admin>ant -version
Apache Ant(TM) version 1.9.4 compiled on April 29 2014

我仍然收到此错误。任何帮助都会很棒。(我使用的是 Windows XP - 32 位)

最佳答案

尝试创建以下环境变量:

ANT_HOME - E:\DevTools\apache-ant-1.9.4(根据您的安装文件夹设置)JAVA_HOME - C:\Program Files\Java\jdk1.7.0_51(根据你的安装文件夹设置)

确保在 PATH 系统变量中添加了以下路径:(根据你的JAVA、ANT、Android SDK的安装目录设置)

E:\DevTools\apache-ant-1.9.4\bin;
C:\Program Files\Java\jdk1.7.0_51\bin;
E:\DevTools\Android\sdk\tools;
E:\DevTools\Android\sdk\platform-tools;

重启机器看看能不能用...

关于android - 添加平台 android 时出现 PhoneGap/Cordova 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24402261/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com