gpt4 book ai didi

android - 创建android子项目时出错

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

我分别通过 npm install -g cordovanpm install -g phonegap 安装了 cordova e phonegap。然后我通过 cordova create HelloWorld mynamespace.helloworld HelloWorld 创建了一个 HelloWorld 应用程序。效果很好!然后我将工作目录更改为 HelloWorld,并尝试通过 cordova platform add android -d 为 android 构建应用程序,但它没有用。这是输出:

Installing cordova library for android...
Requesting {"uri":"https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=snapshot;h=3.3.0;sf=tgz"}...
Downloading cordova library for android...
Downloaded, unzipped and extracted 541065 byte response.
Download complete
Installing cordova library for android...
Checking if platform "android" passes minimum requirements...
Creating android project...
Running bin/create for platform "android" with command: ""C:\Users\marcos.pacheco\.cordova\lib\android\cordova\3.3.0\bin\create" "C:\Dev\HelloWorld\platforms\android" "mynamespace.helloworld" "HelloWorld"" (output to follow)


C:\Users\marcos.pacheco\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:126
throw e;
^
Error: An error occured during creation of android sub-project.

at C:\Users\marcos.pacheco\AppData\Roaming\npm\node_modules\cordova\src\platform.js:244:30
at exithandler (child_process.js:633:7)
at ChildProcess.errorhandler (child_process.js:649:5)
at ChildProcess.EventEmitter.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:787:12)

我用谷歌搜索并发现了一些与空格有关的问题,但我的项目在 C:\Dev\HelloWorld 路径中,而我的 android sdk 在 PATH 中,所以当我在 Windows 提示符下键入 adb 时,我得到了该命令以及 Java 和 Ant 的帮助信息。此外,我设置了ANT_HOMEJAVA_HOMEANDROID_HOME。我还删除了 %HOMEPATH% 目录中的 ** .cordova ** 文件夹并再次输入命令,但错误仍然存​​在。

可能出了什么问题?

最佳答案

XCOPY 需要在您的路径上定义和找到,因为内部 node.js 脚本使用它来移动东西。

您的机器上可能已经安装了 xcopy.exe。您应该能够将 %SystemRoot%\System32 添加到您的 PATH 并且它会起作用。或者您可以打开一个终端并键入 where xcopy 以查看您的 xcopy.exe 的实际路径。

我猜路径上有 XCOPY 是设置和安装 Android 的必要条件,但如果 Cordova 检查以确保你在某处有 XCOPY 就好了......

关于android - 创建android子项目时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20616893/

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