【问题标题】:Android studio gradle (Error:Failed to resolve: com.android.support.constraint:constraint-layout-so)Android studio gradle(错误:无法解决:com.android.support.constraint:constraint-layout-so)
【发布时间】:2023-03-24 09:15:01
【问题描述】:

错误:无法解决:com.android.support.constraint:constraint-layout-solver:1.0.2

安装工件并同步项目
打开文件
在项目结构对话框中显示

【问题讨论】:

    标签: java


    【解决方案1】:

    转到文件>设置>Android sdk>sdk 工具>并更新您的支持存储库以解决我的问题

    【讨论】:

      【解决方案2】:

      我也遇到过这个问题。这让我感到困惑,因为 SDK 管理器显示 ConstraintLayout 及其求解器都已安装。我为解决它所做的事情如下:

      1. 打开 SDK 管理器(Android Studio 导航栏按钮,带有一个向下的箭头和一个 Android 小头)
      2. 点击“SDK 工具”标签
      3. 取消选中“ConstraintLayout for Android”和“Solver for ConstraintLayout”旁边的复选框
      4. 点击“应用”并确认您要卸载这些组件
      5. 卸载完成后,重新选中步骤 3 中的复选框
      6. 点击“应用”并确认您要重新安装组件

      下次你刷新你的 gradle 项目时,一切都会正常!

      【讨论】:

        【解决方案3】:

        首先在模块级gradle文件中添加google maven仓库(重要部分

        repositories {
            maven {
                url 'https://maven.google.com'
            }
        }
        

        然后在依赖项中添加这一行:

        compile 'com.android.support.constraint:constraint-layout:1.0.2'
        compile 'com.android.support.constraint:constraint-layout-solver:1.0.2'
        

        【讨论】:

        • 您的好! @JohnWatsonDev
        【解决方案4】:

        我也遇到了同样的错误。我将我的 android 约束布局版本从 1.0.2 更新为 1.0.1(com.android.support.constraint:constraint-layout:1.0.1),它现在可以工作了。

        build.gradle

         dependencies {
                compile fileTree(dir: 'libs', include: ['*.jar'])
                androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
                    exclude group: 'com.android.support', module: 'support-annotations'
                })
                compile 'com.android.support:appcompat-v7:26.+'
                compile 'com.android.support.constraint:constraint-layout:1.0.1'
                testCompile 'junit:junit:4.12'
            }
        

        【讨论】:

          【解决方案5】:

          您需要激活自动导入包和组件才能使用,所以欢迎使用 Android Studio 弹出窗口,请参阅底部 > 点击配置 > 首选项或设置(在 Windows 操作系统上)> 查找编辑器 > 常规 > 自动导入 > 更改插入Imports on paste to All 和粗复选框 即时添加明确的导入。 您还需要检查您机器上安装的 SDK 平台,仍然在设置页面上,找到外观和行为 > 系统设置 > Android SDK > 如果您需要选择 Android 5.0 (Lollipop) 直到 Android 7.0 (Nougat) 最新版本喜欢 > 点击应用 > 然后你会被要求下载 > 完成后你会找到去的。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2019-11-14
            • 1970-01-01
            • 2018-02-08
            • 1970-01-01
            • 1970-01-01
            • 2023-04-05
            • 2017-01-13
            • 1970-01-01
            相关资源
            最近更新 更多