Android studio 3.0:无法解析:app @ dexOptions / compileClasspath'的依赖项:无法解析项目:animators


164

我迁移到Android Studio 3.0。因此,项目变得无法编译名为“:animator”的模块,并且向我显示此错误:

 Error:Unable to resolve dependency for
 ':app@dexOptions/compileClasspath': Could not resolve project
 :animators. <a
 href="openFile:/home/mobilepowered/MobilePowered/MyInnovalee/trunk17-10-2017/app/build.gradle">Open
 File</a><br><a href="Unable to resolve dependency for
 &#39;:app@dexOptions/compileClasspath&#39;: Could not resolve project
 :animators.">Show Details</a>

并显示详细信息给出此日志:

 Unable to resolve dependency for ':app@dexOptions/compileClasspath':
 Could not resolve project :animators.

 Could not resolve project :animators. Required by:
     project :app
 Unable to find a matching configuration of project :animators:
      - Configuration 'debugApiElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'debug'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found compatible value 'java-api'.
      - Configuration 'debugRuntimeElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'debug'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found incompatible value 'java-runtime'.
      - Configuration 'releaseApiElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'release'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found compatible value 'java-api'.
      - Configuration 'releaseRuntimeElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'release'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found incompatible value 'java-runtime'.

你做了什么?
潘迪里(Pandiri Deepak),

作为第一和临时的解决方案,使项目运行了Android 3.0的工作室,我保持 distributionUrl = HTTPS \://services.gradle.org/distributions/gradle-3.3-all.zipcompileSdkVersion 25buildToolsVersion“25.0.3”classpath'com.android.tools.build
gradle:2.3.3'– Imene Noomene

JackHuang的答案@ImeneNoomene应该是选择的答案。它基于官方文档,并且Sackurise所说的并非总是可行的(请考虑一下React Native项目,其中大多数模块都来自网络)
Leo支持Monica Cellio

由于多味库,我遇到了这个问题。来源:stackoverflow.com/a/48718124/1099884
Yeung

我通过简单地更新解决了我的问题Android Studio
Frank Goortani '19

Answers:


145

使用Android Studio 2.3(AS),该项目可以正常运行,并且我可以运行该应用程序。将AS更新为Android Studio 3.0之后。对于库和构建类型,我也得到如下错误。

Unable to resolve dependency for ':app@dexOptions/compileClasspath': Could not resolve project : library_Name.

Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve project : library_Name.

简单地解决这个问题。

什么都

buildTypes{
          debug{ ... }
          release{ ... }
    }

您的(app)build.gradle文件中,必须包含所有buildTypes{ }具有相同名称的名称,例如

buildTypes{
      debug{ ... }
      release{ ... }
}

进入project中包含build.gradle所有库/模块的文件。

清理并重建项目,此问题将得到解决。

仍未解决问题,将gradle-wrapper.properties更新为

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

102
包括所有buildTypes { }相同的名称吗?你在说什么?
lolololol ol

10
我也不知道这意味着什么。
诺伊曼爵士

5
developer.android.com/studio/build/… 不幸的是,这不再适用于现代版本
mochadwi 18'Apr

2
尽一切可能这不是一个有用的答案...我不想将此构建类型添加到我的所有模块中..除了我的应用程序,它们在任何地方都没有业务!我的应用程序需要知道从中获取配置的后备构建类型是什么!
TacB0sS

3
这是一个解决方案,只是一种解决方法。该@JackHang回答的是处理这个问题(正确的方法stackoverflow.com/a/47029361/6600000
Keivan Esbati

129

官方迁移指南中所述,在以下情况下会遇到此错误:

您的应用程序包含库依赖项不包含的构建类型

android {
  buildTypes {
      release {
          ...
      }
      dexOptions {
          ...
        // release & debug is in project animators
        matchingFallbacks = ['release', 'debug']
      }
      debug {
          ...
      }
    }
}

该文档现在是查找信息的正确位置


18
如官方迁移指南中所述,这应该是正确的答案。developer.android.com/studio/build/…–
耐磨

3
这是最好的答案,它已经解决了我的问题,我只需要在Flavors中使用matchingFallbacks = ['release','debug']
Poorya,

3
太棒了!谢谢您保存我的一天。
德米特里·斯莫里亚尼诺夫'18

摇篮5.1.1。不幸的是不起作用,错误仍然相同。我已经在库上使用了相同的buildTypes,并添加了matchingFallbacks来解决问题,但无济于事。
m0skit0

95

确保您在项目中

  1. 通过单击文件 > 设置打开首选项(在Mac上为 Android Studio > 首选项)。
  2. 在左窗格中,单击“ 构建,执行,部署 >> Gradle”
  3. 取消选中 / 禁用Offline work复选框。
  4. 单击“ 应用”或“ 确定”

2
最简单,最好的答案
Daksh Agrawal '18

1
我忘记了启用该选项。谢谢
SudoPlz '18

1
这应该是答案。谢谢您节省了我的时间
Pouya Samie '18

6
不适用于本地图书馆。选项已经选中,仍然有问题
克里斯托弗·斯密特

Android Studio 3问题的旧答案!
Emad

72

我在这个问题上花了很多时间,上述解决方案都不适合我。在应用程序和库项目中,构建类型的名称和数量也完全相同。

我唯一犯的错误是-在图书馆项目的build.gradle中,我正在使用line

应用插件:“ com.android.application”

该行应为-

应用插件:“ com.android.library”

进行此更改后,此错误已得到解决。


10
太棒了!这是我的问题。应该注意的是,defaultConfig {}中的applicationId也需要在库中删除。
ObjectType

1
我正要发布这个答案,我像您一样,经过艰苦的工作,尝试了各种选择,然后发现了一些,然后才发现。[发布之前,]我决定查看有关此内容和..voila的最新信息!这个答案需要以某种方式确定优先级。
nat101

爱你的兄弟:*
Sumit Kumar,

谢谢,就是这样。
Musketyr

对我不起作用。并且以上都不是不起作用
user347187 '19

63

全部修改

compile project(':library:yourproject')

implementation project(path: ':library:yourproject', configuration:'default')

在您的应用程序build.gradle中。注意配置行。


我看到,当我构建之间切换它开始工作却变体:调试/ realease库模块不会改变
MURT

越南开发商,为您感到骄傲:D感恩之声
阮长

如果我有更多配置,您是否知道是否必须在配置参数中指定buildTypes?
亚历杭德罗·特拉弗

34

我尝试了从取消选中离线工作matchFallbacks的所有操作。但是没有任何效果。

然后,在app.gradle的依赖项中

代替

实施项目(':lib-name')

我用了,

实现项目(路径:“:lib-name”,配置:“默认”)

例如: implementation project(path:':myService', configuration: 'default')

它就像一个魅力。:)

我加入了依赖模块服务,我不做出库作为其一部分AOSP项目

以防万一,它可以帮助某人。


4
这是唯一对我有用的东西,我已经把头发拉了好几个小时了……非常感谢!
阳光明媚的米塔尔,

3
这样没有gradle错误,但仍然无法从java中引用库:/
Nathan Schwermann

3
谢谢,我最终不得不为库中所有可用的库做出匹配的样式。
内森·史威文

1
完美地工作。配置背后的任何特定原因:“默认”选项?
Radhey

1
这种方式没有gradle错误,但仍然无法从应用模块中引用文件
androidbash

17

解:

下载终极版Gradle

http://services.gradle.org/distributions/

gradle-4.x-rc-1-all.zip.sha256 09-Jan-2018 01:15 +0000 64.00B

解压缩发行版

转到Android Studio->文件->设置-> Gradle->使用本地gradle分发搜索文件并确定

在gradle:app中编写此代码,实现(路径:“:animators”,配置:“默认”)

dependencies {
   .
   .
   .


    implementation project(path: ':animators', configuration: 'default')


}

我也有这个问题。但是implementation project(path: ':animators', configuration: 'default')和之间的区别是什么 implementation project(path: ':animators')(这会生成androidstudio,但无法正常工作)
Andreas

10

这是我解决问题的方法:

代替

compile project(':library_name')
compile project(':library_name')

在我使用过的应用程序gradle中

implementation project(':library_name')
implementation project(':library_name')

以我的构建类型为例

demoTest {
 .........
}

我加了这条线

demoTest {
   matchingFallbacks = ['debug', 'release']
}

7

我有同样的问题,并通过在build.gradle(Project)中添加“ mavenCentral()”来解决

allprojects {
    repositories {
        ...
        mavenCentral()
    }
}

7

我的问题在下面

Unable to resolve dependency for ':app@debug/compileClasspath': Could not download rxjava.jar (io.reactivex.rxjava2:rxjava:2.2.2)

通过检查解决 Enable embedded Maven Repository

在此处输入图片说明


5

甚至,我也遇到过同样的问题。

我通过使用新的g‌radle-4.1引用上述解决方案2解决了该问题:

我做了以下gradle更改。通过maven亚马逊下载资源似乎帮助我解决了该问题,appcompat库存在问题。检查并确保在系统中下载了与appcompat兼容的支持库。我的感觉是,这仅仅是资源未通过Maven下载,导致了编译错误问题。确保在本地驱动器中找到资源以解决此问题。

刚玩过

  1. Maven亚马逊网址
repositories {
    maven {
        url "https://s3.amazonaws.com/repo.commonsware.com"
    }
    jcenter()
}
  1. 在驱动器中下载了兼容的支持库,并在gradle中引用了兼容的库。
dependencies {
    implementation fileTree(dir: 'libs', include: \['*.jar'\])
    implementation 'com.android.support:appcompat-v7:26.0.0-alpha1'
    implementation  'com.android.support:support-v4:26.0.0-alpha1'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'

}

完整档案

        apply plugin: 'com.android.application'

        repositories {
            maven {
                url "https://s3.amazonaws.com/repo.commonsware.com"
            }
            jcenter()
        }

        android {
            compileSdkVersion 26
            defaultConfig {
                applicationId "com.cognizant.interviewquestions.cognizantiqpractice2"
                minSdkVersion 18
                targetSdkVersion 26
                versionCode 1
                versionName "1.0"

                javaCompileOptions {
                    annotationProcessorOptions {
                        includeCompileClasspath false
                    }
                }

                dexOptions {
                    javaMaxHeapSize "4g"
                    preDexLibraries = false
                }
            }

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

        dependencies {
            implementation fileTree(dir: 'libs', include: \['*.jar'\])
            implementation 'com.android.support:appcompat-v7:26.0.0-alpha1'
            implementation  'com.android.support:support-v4:26.0.0-alpha1'
            implementation 'com.android.support.constraint:constraint-layout:1.0.2'

        }
---------------------------------------------------------------------------

在此处输入图片说明

在此处输入图片说明



4

我发现了两种类型的解决方案:

  1. 使用旧的g‌radle-3.3的解决方案:

    作为使项目在android studio 3.0中运行的第一个临时解决方案,我维护了以前版本的Android Studio 2.3的旧配置。

    distributionUrl = https://services.gradle.org/distributions/grad-3.3-all.zip,compileSdkVersion 25 **和** buildToolsVersion“ 25.0.3”以及类路径'com.android.tools.build:gradle: 2.3.3

  2. 使用新的g‌radle-4.1的解决方案:

    为了使用gradle 4.1的新功能和com.android.tools.build:gradle:3.0.0'类路径,我遵循了此链接https://developer.android.com/studio/build/gradle-plugin-3 -0-0-migration.html。所以,这些是我的实现:

在文件gradle-wrapper.properties中:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

build.gradle项目文件中:

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
        //classpath 'me.tatarka:gradle-retrolambda:3.3.1' remove this line
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

在应用程序的文件build.gradle中:

apply plugin: 'com.android.application'
//apply plugin: 'me.tatarka.retrolambda' remove this line

repositories {
    maven {
        url "https://s3.amazonaws.com/repo.commonsware.com"
    }
    jcenter()
    mavenCentral()
    maven { url "https://jitpack.io" }
}

android {
    compileSdkVersion 26
    buildToolsVersion "26.0.2"
    defaultConfig {
        applicationId "com.imennmn.myprojectid"
        minSdkVersion 21
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        /**
         * Enabling multidex support.
         */
        multiDexEnabled true
        missingDimensionStrategy 'minApi' , 'minApi24'

        javaCompileOptions {
            annotationProcessorOptions {
                includeCompileClasspath true
            }
        }

        dexOptions {
            javaMaxHeapSize "4g"
            preDexLibraries = false
        }

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

    lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    configurations.all {
        resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'
    }

    /**
     * Solve the problem when using multiple free source libs
     * NOTICE or LICENSE files cause duplicates
     */
    packagingOptions {
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/DEPENDENCIES'
        //exclude duplicate butterknife and parceler libs
        exclude 'META-INF/services/javax.annotation.processing.Processor'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/rxjava.properties'

    }


}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation files('libs/motwin-android-sdk-3.2.0-RELEASE-TLS.jar')
    implementation files('libs/notifmanager-android-lib-3.1.0-RELEASE.jar')
    implementation files('libs/commons-lang-2.4.jar')
    androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    implementation 'com.android.support:appcompat-v7:26.0.2'
    implementation 'com.android.support:support-v4:26.0.2'
    implementation 'com.android.support:design:26.0.2'
    implementation 'com.android.support:multidex:1.0.2'
    api 'com.jakewharton:butterknife:7.0.1'
    implementation 'de.hdodenhof:circleimageview:2.1.0'
    implementation 'com.android.support:percent:26.0.2'
    implementation 'com.google.android.gms:play-services-maps:11.4.2'
    implementation 'com.github.bumptech.glide:glide:3.7.0'
    implementation 'com.google.code.gson:gson:2.8.1'
    testImplementation 'junit:junit:4.12'
    implementation 'com.facebook.rebound:rebound:0.3.8'
    implementation 'com.google.android.gms:play-services-gcm:11.4.2'
    implementation 'io.reactivex.rxjava2:rxjava:2.1.1'
    implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'

    implementation project(':animators')

    // Retrofit2 & XmlConverter
    implementation 'com.squareup.retrofit2:retrofit:2.3.0'
    implementation 'com.squareup.retrofit2:converter-gson:2.1.0'
    implementation 'com.squareup.retrofit2:adapter-rxjava:2.1.0'

    implementation('com.squareup.retrofit2:converter-simplexml:2.3.0') {
        exclude group: 'xpp3', module: 'xpp3'
        exclude group: 'stax', module: 'stax-api'
        exclude group: 'stax', module: 'stax'
    }

    implementation 'com.squareup.okhttp3:okhttp:3.4.1'
    implementation 'com.squareup.okhttp3:logging-interceptor:3.4.1'

    //Library to reports crash
    implementation('ch.acra:acra:4.5.0') {
        exclude group: 'org.json'
    }

    implementation 'com.github.kenglxn.QRGen:android:2.3.0'

}

在库动画师的build.gradle中,我将targetSdkVersion升级到26:

apply plugin: 'com.android.library'

android {
  compileSdkVersion 26
  buildToolsVersion '26.0.2'

  defaultConfig {
    minSdkVersion 21
    targetSdkVersion 26
    versionCode 1
    versionName "1.0"
  }
}

dependencies {
  implementation "com.android.support:support-compat:26.0.2"
  implementation "com.android.support:support-core-ui:26.0.2"
  implementation "com.android.support:recyclerview-v7:26.0.2"
}

3

您只需要像旧的一样重置app.gradle文件中的依赖项即可

androidTestImplementation 'com.android.support.test:runner:0.5'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:2.2.2'

换成新的

androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'

3

确保已在Gradle设置中禁用“离线工作”(设置->构建,执行,部署->构建工具-> Gradle)中。

我犯了这个错误。我遵循了有关加快gradle构建速度的指南,并启用了“离线工作”选项。如果启用了该功能,Gradle将无法下载任何新的依赖项,因此将导致“无法解决依赖项”错误。


1
这是最好的答案
Zia Ur Rahman

离线与本地项目有什么关系?
m0skit0

如果您处于脱机状态,则无法下载所需的依赖项。
Yashas,

2

我遇到了同样的问题并解决了。

根据我的情况,我想您build.gradle的应用程序项目文件包含以下片段:

android {
    ...
    buildTypes {
        debug {...}
        release {...}
        dexOptions {...}
    }
}

但实际上,dexOptions它不是构建类型,您应该将dexOptionssection移出buildTypes,如下所示:

android {
    ...
    dexOptions {
        ...
    }

    buildTypes {
        debug {...}
        release {...}
    }
}

希望可以帮助到某人。


2

将productFlavors {}添加到应用程序build.gradle为我解决了该问题。见下文:

buildTypes {
        release {
             ...
        }
    }
productFlavors {
    }


1

我认为它来自gradle-wrapper.properties文件:制作分发网址distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip ,请勿升级到:distributionUrl=https\://services.gradle.org/distributions/gradle-4 ....


是的,如果不是,您遇到的问题不是吗?
Nawrez

2
没有为我工作。此解决方案给我一个错误“错误:(1,0)最低支持的Gradle版本为4.1。当前版本为3.3。请修复项目的Gradle设置。修复Gradle包装器并重新导入项目”
Sandeep

3
不升级不是解决此问题的有效方法。
马克

1

看来这是Gradle上的错误。这为我解决了问题,但这不是解决方案。我们必须等待新版本解决此问题。

在项目的build.gradle上设置classpath'com.android.tools.build: gradle:2.3.3 '而不是classpath'com.android.tools.build: gradle:3.0.0 '

在gradle-wrapper.properties上设置https://services.gradle.org/distributions/gradle-3.3-all.zip代替https://services.gradle.org/distributions/gradle-4.1.2-all.zip


因此,该错误仍然发生在Gradle 5.1.1上吗?
m0skit0

1

就我而言,我遇到的问题是由于我尝试导入的依赖项(BottomNavigationViewEx)。

需要从jitpack.io和maven.google.com下载此依赖项,而我将此配置放在buildscript部分中:

buildscript {
    repositories {
        google()
        jcenter()
        maven { url "https://jitpack.io" } // this is incorrect
        maven { url "https://maven.google.com" } // this is incorrect
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.2'
    } 
}

这是不正确的,我需要删除这两行,并将它们包括在右侧部分“ allprojects”中:

allprojects {
    repositories {
        google()
        jcenter()
        maven { url "https://jitpack.io" }
        maven { url "https://maven.google.com" }
    }
}

希望它对我有帮助。


Maven如何影响本地项目?
m0skit0

1

我尝试了上面给出的所有解决方案,但没有一个适合我,我确保在我的库模块和应用程序模块中拥有准确的构建类型和产品风格。


1

这个线程似乎有些奇怪,但是与原始问题有关,不仅在两个build.gradle文件中都必须具有buildTypes,而且在两个文件中都必须具有productFlavors(如果您当然要使用它们) build.gradle文件也是如此。


0

我尝试通过互联网连接运行Android Studio 3.0.1。Android Studio开始自动从Gradle构建通知中显示的链接下载某些内容。我不能说这是肯定的答案,但请尝试一下。也许您可以解决问题。


还提供了OP的问题的其他答案,这些答案已在一段时间前发布。发布答案时,请参阅:如何写一个好的答案?,请确保您添加了新的解决方案或实质上更好的解释,尤其是在回答较旧的问题时。
help-info.de

0

如果在Linux上使用Android Studio:

转到:Home/Android Studio Projects folder/App name folder 在该页面上打开终端,然后键入:

./gradlew -Dhttp.proxyHost

检查是否JAVA_HOME在有效目录上设置了,如果没有设置有效位置,最后重新编译您的项目。

注意:如果不起作用,请删除gradle缓存文件夹或所有文件夹,然后使用Android Studio重新下载。


0

当我尝试导入具有较低版本gradle的某些项目并意外停止gradle安装时遇到相同的错误,我通过禁用离线模式并完成较低版本gradle的安装来解决此问题


0

从文件->右键单击->新建->模块->导入Eclipse ADT项目中添加库->浏览您的库->完成现在,在应用gradle设置中添加以下代码:

implementation project(':library')

最后,在设置gradle中添加以下代码:

include ':app', ':library'

0

将android studio更新为3.3之后。我在尝试加载Firebase JobDispatcher时遇到了这个问题。在gradle.properties上添加此链接解决了我的问题

distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip

0

我知道上述解决方案均无法解决,因为我已经长期停留在此类问题上,在仔细查看问题后终于解决了该问题,这表明

无法解析':app @ dexOptions / compileClasspath'的依赖项:无法解析项目:library_Name。

您需要确定并仔细检查该类是否位于该类中。我猜想这件事将对许多人有很大帮助,因为专注于这一点使我更接近解决方案。现在,如果该文件夹路径中不存在任何内容,则需要获取src文件夹build文件夹等所有内容,将其复制并粘贴到同步/重建项目中,如果需要,请尝试使它无效并重新启动android studio。希望如此可以使您摆脱我所遇到的麻烦。

谢谢


0

改变implementation 'com.android.support:appcompat-v7:27+'implementation 'com.android.support:appcompat-v7:+'我的工作

我正在将Intellij 2019 CE与Kotlin一起使用

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.