android - 在Android Studio中找不到约束布局

标签 android android-studio gradle android-constraintlayout

在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文件中看到已添加约束布局依赖项。

enter image description here

关于android - 在Android Studio中找不到约束布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40788918/

相关文章:

java - Android ClassNotFoundException : Didn't find class on path: Dexpathlist

java - Android:如果 API 级别低于 21,则禁用内容转换动画

java - 从 URL 获取 JSON,选择值并将其存储到 textView 中

android - Android Studio:Gradle Sync的v4支持库失败

android-studio - 在 Android Studio 中构建 gradle 之前运行 shell 脚本?

android - 我如何告诉 Android Studio 将 GCC 4.9 与 CMake 一起使用?

android - 如何在单个texview中将TextView更改为多尺寸

java - eclipse : Target "Unknown" in android device chooser

android - 如何在 NDK 原生代码中获取断点并在 Android Studio 中调试原生代码?

gradle - 离线Gretty插件