【发布时间】:2018-11-20 10:42:29
【问题描述】:
我正在使用 Ionic 1 开发移动应用程序。我尝试在 build.phonegap 上构建它,但编译后我在日志文件中遇到了这样的错误。日志文件包含此错误:
命令以错误代码 1 完成:/project/gradlew cdvBuildDebug,-b,/project/build.gradle,-Dorg.gradle.daemon=true,-Dorg.gradle.jvmargs=-Xmx2048m,-Pandroid.useDeprecatedNdk=true 错误:/project/gradlew:命令失败,退出代码 1 错误输出: 注意:某些输入文件使用或覆盖已弃用的 API。笔记: 使用 -Xlint:deprecation 重新编译以获取详细信息。注意:一些输入文件 使用或覆盖已弃用的 API。注意:重新编译 -Xlint:deprecation 了解详情。与依赖项“com.android.support:support-v4”冲突。已解决的编译版本 (25.4.0) 和包装 (28.0.0-alpha3) 不同。这可以产生 由于资源不匹配导致的运行时错误。
在这个错误之后我删除了这一行;
<plugin name="de.appplant.cordova.plugin.local-notification" source="npm" />
从www文件夹内的配置文件,问题解决了。但最后,我的应用程序中需要这个插件。
PS:我在许多来源上搜索了这个问题,但由于 phonegap 我不应该通过更改 .gradle 文件来解决这个问题。
【问题讨论】:
标签: android cordova ionic-framework plugins phonegap