【问题标题】:Unresolved dependency :Could not find any version that matches com.android.support:appcompat-v7:29.+ [duplicate]未解决的依赖项:找不到任何与 com.android.support:appcompat-v7:29.+ 匹配的版本 [重复]
【发布时间】:2019-06-14 08:29:22
【问题描述】:

当我在 intelliJ 上打开一个新的 android 项目时,总是会出现这个未解决的依赖错误

我试过了:

  1. 取消选中离线框
  2. 更新 gradle
  3. 从gradel官网下载最新版本,并将gradle source设置为文件。
  4. 从“29.+”更改。到“29.0.0”

错误信息:

错误:无法解析 ':app@debug/compileClasspath' 的依赖关系: 找不到任何匹配的版本 com.android.support:appcompat-v7:29.+。显示详细信息受影响的模块: 应用

错误:无法解决依赖关系 ':app@debugAndroidTest/compileClasspath': 找不到任何版本 匹配 com.android.support:appcompat-v7:29.+。显示详细资料 受影响的模块:app

错误:无法解决依赖关系 ':app@debugUnitTest/compileClasspath': 找不到任何版本 匹配 com.android.support:appcompat-v7:29.+。显示受影响的详细信息 模块:应用程序

错误:无法解决依赖关系 ':app@release/compileClasspath': 找不到任何版本 匹配 com.android.support:appcompat-v7:29.+。显示受影响的详细信息 模块:应用程序

错误:无法解决依赖关系 ':app@releaseUnitTest/compileClasspath': 找不到任何版本 匹配 com.android.support:appcompat-v7:29.+。显示详细资料 受影响的模块:app

【问题讨论】:

    标签: android android-gradle-plugin android-support-library android-appcompat androidx


    【解决方案1】:

    这是因为com.android.support:appcompat-v7:29.x.x不存在

    您可以查看revision historygoogle maven repo

    27.0.2
    27.1.0
    27.1.1
    28.0.0-alpha1
    28.0.0-alpha3
    28.0.0-beta01
    28.0.0-rc01
    28.0.0-rc02
    28.0.0
    

    Also check this important note:

    注意:随着 Android 9.0(API 级别 28)的发布,有一个名为 AndroidX 的新版本支持库,它是 Jetpack 的一部分。 AndroidX 库包含现有的支持库,还包含最新的 Jetpack 组件。

    您可以继续使用支持库。历史工件(那些版本为 27 及更早版本,并打包为 android.support.*)仍可在 Google Maven 上使用。但是,所有新库的开发都将在 AndroidX 库中进行。

    我们建议在所有新项目中使用 AndroidX 库。您还应该考虑将现有项目迁移到 AndroidX。

    【讨论】:

      【解决方案2】:

      您应该使用 Android Studio。自己下载 gradle 并将其链接到项目不是一个好习惯。您应该让您的 IDE 为您处理所有工作,同时您可以用宝贵的时间专注于编写好的代码。你应该做的是

      1. 从官网下载Android studio
      2. 创建一个新项目并获得快速稳定的互联网连接
      3. Android Studio 将在第一次构建时下载并安装 gradle,一切顺利

      您甚至可以使用最佳(最高)SDK 版本创建一个新项目,然后用您自己的项目检查 Gradle 文件中的差异。这真的很有帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-10
        • 2023-03-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多