在Studio中一切正常,但随后出现错误:
Could not find com.android.support.constraint:constraint-layout:1.0.0-beta4.
问题是因为我使用Ubuntu,所以无法在Android Studio中安装约束布局。找不到与通常在MAC上一样手动安装的SDK工具(系统设置)。
这里没有解决方案对我有用,因为它们主要用于MAC OS。
我在Ubuntu 14.04和Gradle 2.2.2上使用Android 2.2。
最佳答案
我正在使用Android 2.2
如果您使用预览1 而不是尝试
编译'com.android.support.constraint:constraint-layout:1.0.0-alpha1'
Gradle
类路径'com.android.tools.build:gradle:2.2.0'
内置gradle包装器
distributionUrl = https://services.gradle.org/distributions/gradle-2.14.1-all.zip
如果没有 gradle 2.14.1 ,请确保从离线状态取消选中
生成工具版本
buildToolsVersion'
25
'
安装Gradle 2.14.1-all的最佳方法
然后转到您的布局,然后单击设计选项卡,rignt单击您的布局,单击以进行转换,如果尚未安装Constraint lib,您会看到一个显示install lib的弹出窗口,然后单击OK。然后您可以在应用程序级别gradle文件中看到已添加约束布局依赖项。
关于android - 在Android Studio中找不到约束布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40788918/