gpt4 book ai didi

android - Phonegap 3.3 构建 Android 失败

转载 作者:行者123 更新时间:2023-11-29 16:03:15 26 4
gpt4 key购买 nike

我正在尝试构建一个项目,但是当我键入:cordova build android 时,出现了以下错误:

Generating config.xml from defaults
for platform "android"
Preparing android project
Compiling app on platform "android"
via command "../platforms/android/cordova/build"
Error: An error occurred
while building the android project.Error executing "ant debug -f "../platforms/android/build.xml"":BUILD FAILED /usr/local/Cellar/android-sdk/22.3/tools/ant/build.xml:932:The following error occurred
while executing this line: /usr/local/Cellar/android-sdk/22.3/tools/ant/build.xml:950:null returned: 1

Total time: 18 seconds


at ChildProcess. < anonymous > (/usr/local/lib/node_modules/cordova/src/compile.js:65:22)
at ChildProcess.EventEmitter.emit(events.js: 98: 17)
at maybeClose(child_process.js: 735: 16)
at Socket. < anonymous > (child_process.js: 948: 11)
at Socket.EventEmitter.emit(events.js: 95: 17)
at Pipe.close(net.js: 466: 12)

这个问题有解决办法吗?


编辑

我使用 brew 安装 Android-SDK 并安装了所有可能的构建工具: Android-SDK Location

我的 android list 如下所示: Android Manifest

EDIT2

此处要求的是对cordova build android --verbose 的响应:http://pastebin.com/rqdkVKYG

最佳答案

我发现了错误。

测试时,重新安装 android-sdk 和 ant。我试图创建一个新项目。比在终端中输入 cordova build 更完美。在此之后,我将现有的 WWW 文件夹复制到新项目中。再次输入cordova build,报错。现在我知道错误是在我的 WWW 文件夹中,而不是在项目本身中。扫描我的文件夹时,我注意到一个没有扩展名的文件(隐藏文件)。我删除了文件并重试。成功!

总结:扫描文件夹中没有扩展名的文件并删除或移动它们。 Cordova 不喜欢这些。


编辑

如果这不起作用尝试:

cordova 平台 rm android

然后使用 :

重新安装 android

cordova平台添加android

现在尝试构建。

关于android - Phonegap 3.3 构建 Android 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21902531/

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