我最近将Android Studio更新为3.0版,随后将Gradle更新为4.1版。
现在,在尝试加载现有项目后,出现以下错误:
错误:无法解决':app@UnitTest /compileClasspath'的依赖关系:无法解决项目:intro-Slider-lib。
错误:无法解决':app@UnitTest /compileClasspath'的依赖关系:无法解决项目:intro-Slider-lib。
我在其他帖子中尝试了几种解决方案,但似乎都不起作用。这是我的身材。gradle(应用程序)文件:
apply plugin: 'com.android.application'
allprojects{
repositories {
maven {
url 'https://maven.google.com'
}
}
}
android {
compileSdkVersion 25
buildToolsVersion '26.0.2'
defaultConfig {
useLibrary 'org.apache.http.legacy'
minSdkVersion 14
targetSdkVersion 25
versionCode 3
versionName "1.6"
}
buildTypes {
debug {
debuggable true
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {}
ApkQuipons {}
staging {
matchingFallbacks = ['debug', 'qa', 'release']
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.android.support:cardview-v7:25.1.0'
compile 'com.google.android.gms:play-services-gcm:10.0.1'
compile 'com.android.support:design:25.1.0'
compile 'com.android.volley:volley:1.0.0'
implementation project(':intro-slider-lib')
}
编辑:这是我的build.gradle(项目)代码:
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
错误:无法解决':app@UnitTest /compileClasspath'的依赖关系:无法解决项目:intro-Slider-lib。
不要
implementation project(':intro-slider-lib')
做
compile project(':intro-slider-lib')
然后清洁-重建-同步
。
编辑
如果要使用实现
,则设置
classpath 'com.android.tools.build:gradle:3.0.0'
读取gradle中实现和编译之间的差异
allprojects {
repositories {
jcenter()
mavenCentral()
maven {
url 'https://maven.google.com/'
name 'Google'
}
}
}
问题内容: 我有一个带有内部jar文件的项目内仓库的Maven项目。我使用install命令将jar文件安装到内部注入存储库中,当我在存储库中签入安装jar文件时,我还在pom文件中添加了依赖项配置。但是当我运行mvn编译文件时。我收到mvn无法解决依赖关系的错误 这是Pom片段: 这是POM中的依赖 这是错误消息: [INFO]最终内存:6M / 309M 是否有人对此错误有任何建议。 这是使用
我突然得到这个错误,我不知道如何解决这个问题。我已经尝试了这里的所有建议,无法解决':app@debug/compileclasspath'的依赖关系:无法解决,但对我来说没有任何效果。我已经按照建议将SourceCompatiability和TargetCompatiability从1.7更新到了JavaVersion.version_1_8。 这个话题已经解决了。我重新启动了我的电脑,它又工作
问题内容: 我是基于注释编程的新手,并且不知道要为 org.springframework.transaction.annotation.Transactional 添加什么maven工件到我的pom.xml中,我用谷歌搜索(像搜索结果的前5页一样),但是找不到我在寻找。我使用的是Spring3。此外,如果有任何在线教程可以了解有关Spring注释的更多信息。谢谢!! 问题答案: 在spring-
我已经在Android Studio创建了下面的应用程序。在运行时,我收到以下发布的错误。我检查了build.gradle文件,但不知道有什么问题。 问题是,Android Studio给出了一个错误在R.布局,并说:不能解决符号R 代码: 格拉德尔。建造: 错误 更新:我将compileSdkVersion、targetSdkVersion设置为23,minSdkVersion=19 现在我得到
我们有一个项目a依赖于项目B,项目B依赖于图书馆C。a和B是本地项目,而C是maven central repo的公共图书馆。 波姆。xml用于: 波姆。用于B的xml: 在A中运行mvn dependency:tree-Dverbose时,它不会解析B的依赖项,B中使用的此类依赖项也不会显示在A的Maven依赖项中。这对于编译很好,但在运行时会因为NoClassDefFound错误而失败。 有没
我在使用commons-codec库时遇到(NoSuchMethodError)问题,这里有我的POM:`http://maven.apache.org/xsd/maven-4.0.0.xsd“>4.0.0 我使用了exclusions和dependencyManagement,但结果是相同的 有人能告诉我更好的解决这个问题的方法吗?