我有一个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.
我的阶梯:
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'伙计们请帮帮我..。
发布于 2020-09-11 02:22:59
这个问题是由于一个库,它使用的是libX始终与源代码一起工作(实现项目(‘:libX’))。因此,在发布版中,gradle在某些库中将libX作为源代码来实现,而在other.So中发布的库则首先检查您的gradle配置。
https://stackoverflow.com/questions/60024411
复制相似问题