在nativescript

时间:2017-08-14 15:02:16

标签: android nativescript

失败:构建因异常而失败。

  • 出了什么问题: 任务执行失败':processF0F1DebugManifest'。

      

    清单合并失败:来自[com.android.support:cardview-v7:25.3.1] AndroidManifest.xml:24:9-的属性meta-data#android.support.VERSION@value value =(25.3.1) 31       也出现在[com.android.support:design:26.0.0-alpha1] AndroidManifest.xml:27:9-38 value =(26.0.0-alpha1)。       建议:添加'工具:replace =" android:value"'到AndroidManifest.xml:22:5-24:34的元素覆盖。

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

建立失败

2 个答案:

答案 0 :(得分:0)

在app.gradle文件中添加一些代码后问题已解决..

configurations.all {
    resolutionStrategy.eachDependency { DependencyResolveDetails details ->
        def requested = details.requested
        if (requested.group == 'com.android.support') {
            if (!requested.name.startsWith("multidex")) {
                details.useVersion '25.3.1'
            }
        }
    }
}

答案 1 :(得分:0)

如果更新app.gradle不能完全解决问题;您可能需要在node_modules中进行搜索,特别是在其gradle.include文件中实际使用Google服务的所有插件的插件中;它们可能被硬编码为使用+作为版本,因此您需要将它们也更改为16.+

有关更多信息,请参阅here