命令“phonegap build android”执行失败。

4
我试图使用 "phonegap build android" 命令构建一个现有的 Android-PhoneGap 文件,但失败了并显示了一些错误。但是,我已经成功地使用相同的命令构建了一个新的 Android-PhoneGap 文件。为什么它不能构建现有的文件?我在网上搜索了一些答案,但没有起作用。我已经在 Androidmainfest.xml 和 build.grade 中更改了 minsdkversion 和 targetsdkversion,但仍然不起作用。
以下是错误信息:
:processDebugManifest /Users/zhangxu/Desktop/Rouse Services Modified/rmpa/platforms/android/AndroidManifest.xml:15:13 错误: Missing one of the key attributes 'action#name,category#name' on element intent-filter at AndroidManifest.xml:15:13 /Users/zachary/Desktop/phohegapProject/platforms/android/AndroidManifest.xml:0:0 错误:Validation failed, exiting FAILED FAILURE: Build failed with an exception.
* 问题出在哪里:
Execution failed for task ':processDebugManifest'. Manifest merger failed with multiple errors, see logs
* 尝试:
使用 --stacktrace 选项运行,以获取堆栈跟踪。使用 --info 或 --debug 选项以获取更多日志输出。 BUILD FAILED Total time: 2.064 secs /Users/zachary/desktop/phonegapProject/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ Error code 1 for command: /Users/zachary/desktop/phonegapProject/platforms/android/gradlew with args: cdvBuildDebug,-b,/Users/zachary/desktop/phonegapProject/platforms/android/build.gradle,-Dorg.gradle.daemon=true ERROR building one of the platforms: Error: /Users/zachary/desktop/phonegapProject/platforms/android/cordova/build: Command failed with exit code 1 You may not have the required environment or OS to build this project Error: /Users/zachary/desktop/phonegapProject/platforms/android/cordova/build: Command failed with exit code 1 at ChildProcess.whenDone (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:134:23) at ChildProcess.emit (events.js:110:17) at maybeClose (child_process.js:1015:16) at Process.ChildProcess._handle.onexit (child_process.js:1087:5)

你找到答案了吗?我遇到了同样的问题。 - thatOneGuy
3个回答

1
我重新安装了插件:

com.synconset.imagepicker

而且这似乎已经解决了这个问题。


0

我知道这是一个晚回答,但这可能会帮助其他人解决问题。

当使用build.phonegap构建时,请将以下内容添加到您的config.xml文件中:

<plugin name="com.synconset.imagepicker" spec="https://github.com/wymsee/cordova-imagePicker.git"/>

0

你可以尝试卸载平台并重新安装吗?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接