Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 生成项目时出现重复类错误_Android_Build.gradle - Fatal编程技术网

Android 生成项目时出现重复类错误

Android 生成项目时出现重复类错误,android,build.gradle,Android,Build.gradle,添加以下两个实现会导致错误,并且项目无法生成 apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { applicationId "com.dobbyads.dobbyads" minSdkVersion 19 targetSdkVersion 28 versionCode 1 versionName "1.7.3.5

添加以下两个实现会导致错误,并且项目无法生成

    apply plugin: 'com.android.application'

    android {
compileSdkVersion 28


defaultConfig {
    applicationId "com.dobbyads.dobbyads"
    minSdkVersion 19
    targetSdkVersion 28
    versionCode 1
    versionName "1.7.3.5"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

    ndk {
        abiFilters "armeabi-v7a", "x86"
    }

}


buildTypes {
    release {
        minifyEnabled true
        shrinkResources true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
    }

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.volley:volley:1.1.0'
implementation 'com.google.code.gson:gson:2.8.4'
implementation 'com.squareup.okhttp3:okhttp:3.10.0'
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'ch.acra:acra:4.6.2'
implementation 'com.squareup.okhttp3:logging-interceptor:3.12.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:percent:28.0.0'
在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.app.INotificationSideChannel

在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.app.INotificationSideChannel$Stub

在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.app.INotificationSideChannel$Stub$Proxy

在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.os.IResultReceiver 在modules classes.jar中找到重复的类android.support.v4.os.IResultReceiver$Stub (androidx.core:core:1.0.0)和classes.jar(com.android.support:supportcompat:26.1.0)

在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.os.IResultReceiver$Stub$Proxy

在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.os.ResultReceiver

在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.os.ResultReceiver$1

在modules classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.os.ResultReceiver$MyResultReceiver

在模块classes.jar(androidx.core:core:1.0.0)和classes.jar(com.android.support:support compat:26.1.0)中找到重复的类android.support.v4.os.ResultReceiver$MyRunnable

同时

implementation 'com.google.firebase:firebase-ml-vision:24.0.1'
implementation 'com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3'


  }
    apply plugin: 'com.google.gms.google-services'
 configurations.all {
resolutionStrategy.eachDependency { details ->
    def requested = details.requested
    if (requecodested.group == "com.android.support") {
        if (!requested.name.startsWith("multidex")) {
            details.useVersion "26.+"
        }
    }
}
 }

当我添加这些实现时变为红色

尝试将项目迁移到androidx。在更新你的libs之后,我想它会解决的。你需要一直使用androidx。新版本的库现在只支持androidx!
    implementation 'com.android.support:appcompat-v7:28.0.0'