首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复Android依赖被设置为只编译/只提供不受支持的

如何修复Android依赖被设置为只编译/只提供不受支持的
EN

Stack Overflow用户
提问于 2020-02-02 08:29:58
回答 1查看 650关注 0票数 1

我有一个Android项目,在我的Pc上运行良好,但是当我把它带到我的合作伙伴PC上时,它会显示错误:

Android依赖项'com.google.android.gms:play-services-base:17.0.0‘设置为只编译/只提供不受支持的

错误

错误:无法解决“:@调试/编译compileClasspath”的依赖关系:无法解析org.jetBrains:注释-java5:15.0。错误:无法解析“:@调试/编译compileClasspath”的依赖关系:无法解析com.google.auto.value:auto-value-annotations:1.6.5.错误:无法解决“:@debugAndroidTest/compileClasspath”的依赖关系:无法解析org.jetBrains:注释-java5:15.0。错误:无法解析“:@调试器测试/编译器compileClasspath”的依赖关系:无法解析com.google.auto.value:auto-value-annotations:1.6.5.错误:无法解决“:@调试器测试/编译ERROR”的依赖关系:无法解析org.jetBrains:注释-java5:15.0。错误:无法解决“:@调试器测试/编译ERROR”的依赖关系:无法解析org.jetBrains:注释-java5:15.0。错误:无法解析“:@调试器测试/编译器”的依赖关系:无法解析com.google.auto.value:auto-value-annotations:1.6.5.

我的阶梯:

代码语言:javascript
复制
apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    buildToolsVersion '28.0.3'

    defaultConfig {
        applicationId "com.example.uhf"
        minSdkVersion 17
        targetSdkVersion 28
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}
buildscript {
    repositories {
        mavenCentral()
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.2'
        classpath 'com.google.gms:google-services:4.3.2'
    }
}

allprojects {
    repositories {
        maven { url 'http://repo1.maven.org/maven2' }
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
    }
}
dependencies {
    implementation files('libs/xUtils-2.5.5.jar')
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
// 'com.android.support:support-v4:28.0.0'
    implementation  files('libs/jxl.jar')
    implementation  files('libs/cw-deviceapi20180918.jar')
    implementation 'org.jetbrains:annotations-java5:15.0'
    implementation 'com.google.firebase:firebase-database:19.2.0'

    implementation 'com.google.firebase:firebase-analytics:17.2.1'



}
apply plugin: 'com.google.gms.google-services'

伙计们请帮帮我..。

EN

回答 1

Stack Overflow用户

发布于 2020-09-11 02:22:59

这个问题是由于一个库,它使用的是libX始终与源代码一起工作(实现项目(‘:libX’))。因此,在发布版中,gradle在某些库中将libX作为源代码来实现,而在other.So中发布的库则首先检查您的gradle配置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60024411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档