Android studio 3和Gradle 3.0.0 - Dependency对于编译和运行时类路径

时间:2017-11-06 14:45:04

标签: android android-gradle

更新到Gradle版本3.0.0和Android Studio 3.0后,我收到以下错误:

  

错误:任务':app:appNameDebugBuild'执行失败。

     
    

Android依赖项'com.android.support:recyclerview-v7'具有不同版本的编译(24.0.0)和运行时(25.4.0)     类路径。您应该通过手动设置相同的版本     DependencyResolution

  

我在项目中搜索了版本为24.0.0的任何内容,但没有找到任何内容。在gradle上,我定义了一个版本为25.4.0的变量,并在编译/实现依赖项上使用它。

如何检查哪个库或模块使用的是24.0.0版?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

尝试将此子项目块添加到您的主/顶级gradle文件中。 再次清洁和建造。

cat <<EOF | kubectl apply -f -
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: gateway
  annotations:
    kubernetes.io/ingress.class: "istio"
spec:
  rules:
  - http:
      paths:
      - path: /.*
        backend:
          serviceName: <your service name>
          servicePort: <your service port>
EOF