错误:(30,13)未能解析:com.android.support.constraint:约束布局:1.0.0-alpha4

错误:(30,13)未能解析:com.android.support.constraint:约束布局:1.0.0-alpha4,android,Android,错误:(30,13)无法解析:com.android.support.constraint:constraint layout:1.0.0-alpha4我找到了修复程序: 下载Android Studio 2.2预览版7 将SDK工具更新至最新的25.2.1 在SDK管理器中下载ConstraintLayout和ConstraintLayout的解算器,如下图所示 将com.android.support.constraint:constraint布局:1.0.0-alpha5添加到gradl

错误:(30,13)无法解析:com.android.support.constraint:constraint layout:1.0.0-alpha4

我找到了修复程序:

  • 下载Android Studio 2.2预览版7
  • 将SDK工具更新至最新的
    25.2.1
  • 在SDK管理器中下载ConstraintLayout和ConstraintLayout的解算器,如下图所示
  • com.android.support.constraint:constraint布局:1.0.0-alpha5
    添加到gradle.build
在Android Studio中选择:
SDK管理器->SDK工具->检查列表底部的'com.android.support.constraint:constraint layout:1.0.0-alpha4',然后按'OK'安装此工具和更新,由android Studio提出。

我遇到了一个问题,我更新了ConstraintLayout和Solver dependency,就像上面帖子中建议的那样。但还是有问题。我的问题是,SDK工具将其更新为最新版本,在我的例子中是1.0.0-alpha9,但在我的gradle dependency中设置为

compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha8'
因此,您可以将gradle构建文件更改为

compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha9'
或者在SDK工具编辑器中选中“显示软件包详细信息”,然后安装所需的版本。请参阅下面的屏幕显示

如果这些都没有帮助, 创建一个新的android项目并检查其build.gradle(模块:app)和约束编译/实现。 将其复制到你的app build.gradle(模块:app)


这样就可以了:-)

试着升级你的gradle。在更新中阅读更多内容。仍然不工作。您必须有Android Studio 2.2预览才能使用ConstraintLayout,我在Android Studio 2.1中遇到了相同的错误。请看一下。也许会帮助你!;)在我的例子中,错误是因为下载“constraint layout”时使用了不同的md5校验和。然而,我发现它仍然存在于我的磁盘上。所以我忽略了错误,一切正常。我认为SDK工具版本号应该是25.2.1出于历史目的,我保留了答案的旧版本,但使用AS2.2并从支持库下载所需的LIB就足够了。