Android Studio 3.0 beta2

当我建立我的项目时,我得到了以下错误:

错误:com.android.builder.merge.DuplicateRelativeFileException:发现多个文件与操作系统无关的路径“META-INF / app_debug.kotlin_module”

这里是我的build.gradle文件

buildscript { repositories { maven { url 'https://maven.fabric.io/public' } google() } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion 26 buildToolsVersion "26.0.1" defaultConfig { applicationId "com.e9innovation.infrastructure" multiDexEnabled true minSdkVersion 19 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { signingConfig signingConfigs.debug } } signingConfigs { debug { storeFile file('../keystores/debug.keystore') storePassword 'android' keyAlias 'androiddebugkey' keyPassword 'android' } } lintOptions { abortOnError false } } ext { supportLibVersion = "26.0.1" playServicesVersion = "11.2.0" } repositories { mavenCentral() maven { url 'https://maven.fabric.io/public' } google() } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) testCompile 'junit:junit:4.12' compile "com.android.support:appcompat-v7:${supportLibVersion}" compile "com.android.support:design:${supportLibVersion}" compile "com.android.support:support-v4:${supportLibVersion}" compile "com.android.support:cardview-v7:${supportLibVersion}" compile "com.android.support:exifinterface:${supportLibVersion}" compile "com.google.android.gms:play-services-base:${playServicesVersion}" compile "com.google.android.gms:play-services-maps:${playServicesVersion}" compile "com.google.android.gms:play-services-gcm:${playServicesVersion}" compile "com.google.android.gms:play-services-location:${playServicesVersion}" compile 'com.android.support.constraint:constraint-layout:1.0.2' compile "com.android.support:percent:${supportLibVersion}" testCompile 'junit:junit:4.12' compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" //apache commons compile 'org.apache.commons:commons-lang3:3.5' compile "com.google.firebase:firebase-database:${playServicesVersion}" compile "com.google.firebase:firebase-storage:${playServicesVersion}" compile "com.google.firebase:firebase-auth:${playServicesVersion}" compile 'com.firebase:geofire-android:2.1.1' compile 'com.github.bumptech.glide:glide:4.0.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.0.0' compile 'com.github.chrisbanes:PhotoView:2.1.3' compile project(path: ':searchView') compile('com.crashlytics.sdk.android:crashlytics:2.6.8@aar') { transitive = true; } } apply plugin: 'com.google.gms.google-services' 

PS我升级我的Android工作室到3.0拍2,这个问题出现。 谁有想法是什么?

首先使缓存失效并重新启动,然后清理项目并重建它.hop有帮助。

首先使用下面的命令清理缓存基于你的操作系统:

在Windows上:

 gradlew cleanBuildCache 

在Mac或Linux上:

 ./gradlew cleanBuildCache 

在此之后清理并重建项目。