命令" phonegap构建android"失败

时间:2015-07-04 20:33:57

标签: android cordova android-manifest phonegap-build build.gradle

我尝试使用" 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错误:

     

缺少其中一个关键属性' action#name,category#name'在AndroidManifest.xml上的元素intent-filter:15:13

     

/Users/zachary/Desktop/phohegapProject/platforms/android/AndroidManifest.xml:0:0
  错误:

     

验证失败,退出

     

FAILED

     

FAILURE:   构建因异常而失败。

*出了什么问题:

  

任务执行失败':processDebugManifest'。

     

Manifest合并失败,出现多个错误,请参阅日志

*尝试:

  


运行   --stacktrace选项来获取堆栈跟踪。使用--info或
运行   --debug
   获取更多日志输出的选项。

     

建立失败

     

总时间:2.064秒

     

/Users/zachary/desktop/phonegapProject/platforms/android/cordova/node_modules/q/q.js:126                      扔掉;                             ^   命令的错误代码1:
  / users / zachary / desktop / phonegapProject / platforms / android / gradlew with args:cdvBuildDebug,-b,/ Users / zachary / desktop / phonegapProject / platforms / android / build.gradle,-Dorg.gradle.daemon = true

     

ERROR构建其中一个平台:错误:
  / Users / zachary / desktop / phonegapProject / platforms / android / cordova / build:命令失败,退出代码为1   您可能没有构建此项目所需的环境或操作系统

     

错误:/ Users / zachary / desktop / phonegapProject / platforms / android / cordova / build:命令失败,退出代码为1       在ChildProcess.whenDone(/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:134:23)       在ChildProcess.emit(events.js:110:17)       在maybeClose(child_process.js:1015:16)       在Process.ChildProcess._handle.onexit(child_process.js:1087:5)

3 个答案:

答案 0 :(得分:1)

我重新安装了插件:

com.synconset.imagepicker

这似乎解决了这个问题。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

我知道这是一个迟到的答案,但这可能会帮助其他人解决问题。

使用build.phonegap构建时将其添加到config.xml:

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