无法解决:'com.android.support:appcompat-v7' 不管我做啥
Posted
技术标签:
【中文标题】无法解决:\'com.android.support:appcompat-v7\' 不管我做啥【英文标题】:Failed to Resolve: 'com.android.support:appcompat-v7' No Matter What I Do无法解决:'com.android.support:appcompat-v7' 不管我做什么 【发布时间】:2018-08-14 21:47:33 【问题描述】:我知道,它看起来像是重复的,但其他解决方案都不起作用。我刚刚从 android Studio 切换到 IntelliJ IDEA(所以我不需要 3,000 个不同的 IDE),在设置好之后,我创建了一个新项目来测试一切是否正常。 Gradle 构建开始正常,但随后抛出错误:
Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:27.0.3
这是一个新鲜的、库存的、未经编辑的 build.gradle
文件。
在消息中,它为我提供了 Install Repository and sync project
的选项,这就是我的问题开始的地方。无论AppCompat
库是什么版本,IntelliJ 都会不断地把这个错误拍在我脸上。
有什么建议吗?
【问题讨论】:
你试过***.com/questions/47907092/… 吗? 不,这行不通。 【参考方案1】:那是因为该库没有 27.0.3
。你可能想要27.1.0
,或者27.0.2
。
您可以在https://maven.google.com 上查看不同工件组和工件的版本列表。
【讨论】:
在 SDK Manager 中,27.1.0
没有显示在那里,即使27.0.2
也会出现相同的消息,我也尝试过。
@flash76:“在 SDK 管理器中,27.1.0 未在此处显示”——SDK 管理器不提供任何当前的 Gradle 依赖项。 SDK 管理器中的 Android 存储库曾经是 appcompat-v7
等库的来源,但随着 Android Studio 3.0 的变化。 “即使是我也尝试过的 27.0.2,也会出现同样的消息”——那么您没有设置 google()
Maven 存储库。见***.com/a/46024009/115145
即使在***build.gradle
中使用google()
行,IDEA 仍然无法解析appcompat
。
@flash76:试着找出 IDEA 在哪里寻找它。通常,作为未找到错误的一部分,Gradle 将列出一组正在搜索工件的存储库。确保此处列出了 Google Maven 存储库。
原来是Gradle版本的问题。【参考方案2】:
这是我尝试将目标 SDK 版本 23 更改为 SDK 版本 26 时的错误 无法解析配置“:app:_debugApkCopy”的所有依赖项。
找不到 com.android.support:appcompat-v7:27.1.0。 在以下位置搜索:
已解决 @android/build.gradle:
allprojects
repositories
mavenLocal()
jcenter()
maven
url "$rootDir/../node_modules/react-native/android"
maven
url "https://maven.google.com"
@app/build.gradle 文件:
android
compileSdkVersion 27
buildToolsVersion "27.0.1"
defaultConfig
applicationId "WWWWWWWWWW"
minSdkVersion 16
targetSdkVersion 27
......
//under dependicies
compile "com.android.support:appcompat-v7:27.1.0"
至少我以这种方式解决了那个错误,是的,我还需要解决另一个错误
【讨论】:
以上是关于无法解决:'com.android.support:appcompat-v7' 不管我做啥的主要内容,如果未能解决你的问题,请参考以下文章
无法解决:'com.android.support:appcompat-v7' 不管我做啥
无法解决:com.android.support:cardview-v7:26.0.0 android
无法解决:com.android.support:appcompat-v7:26.0.0
“无法解决:com.android.support:support-v4:26.0.0”和Gradle同步上的其他类似错误[重复]