android - 命令“phonegap build android”失败

标签 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 Error:

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
Error:

Validation failed, exiting

FAILED

FAILURE: Build failed with an exception.

* 出了什么问题:

Execution failed for task ':processDebugManifest'.

Manifest merger failed with multiple errors, see logs

* 尝试:

Run with
--stacktrace option to get the stack trace. Run with --info or
--debug
option to get more log output.

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)

最佳答案

我重新安装了插件:

com.synconset.imagepicker

这似乎解决了问题。

关于android - 命令“phonegap build android”失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31224913/

相关文章:

android - 如何为Android选择正确的图像分辨率

android - 如何在 RecyclerView 中使用 ItemAnimator?

cordova - IBM Worklight 6.0 - window.open() 在 BlackBerry 10 中失败

Android 应用程序在 Play 商店中显示新版本,但下载旧 APK

android - Jetpack 根据动态宽度撰写下一行的行项目

ios - Cordova 2.0 中的 ios 条形码扫描仪插件未找到插件 'org.apache.cordova.barcodeScanner'

cordova - 如何更改 'alert'的默认标题

Android - 实现 Stripe 库后出现 "Manifest Merger Failed"错误

android - adjustPan 不阻止键盘覆盖 EditText

android - 在 Nexus 7 大屏幕上缩小 xlarge 应用程序