Android Studio - 错误:无法解决:com.android.support.constraint:constraint-layout:1.0.0-alpha1

问题描述 投票:7回答:2

Screen Shot #1 - Android Studio Project Gradle Build View

Screen Shot #2 - Android Studio Project Gradle Sync View

阅读“Android Studio 2.2开发基础知识手册”,并按照第3章中的教程进行操作。一切正常,直到我在Development Essentials书中完成了一项任务(书中第3章,第24页),

正如我们从组件树层次结构中看到的那样,用户界面布局包含一个布局父级,其中包含一个TextView对象形式的子级。如果Android Studio为项目使用了RelativeLayout管理器,则第一步是将其转换为ConstraintLayout。 ConstraintLayout是一个新的,灵活的布局管理器,在本书的大多数项目中都使用。要实现此转换,请右键单击“组件树”中的content_android_sample条目,然后选择“将RelativeLayout转换为ConstraintLayout”菜单选项,如下所示:

完成上述引用的教程任务(在Development Essentials一书的第3章中)后,出现了一个错误:

错误:无法解决:com.android.support.constraint:constraint-layout:1.0.0-alpha1

此外,还列出了渲染错误,其中说:

呈现问题无法找到以下类: - android.support.constraint.ConstraintLayout(向项目添加约束 - 布局库依赖项,修复构建路径,编辑XML,创建类)

有关如何解决此问题的任何想法?请参阅附上的屏幕截图(上图)。我是Android Studio的新手。

非常感谢您的宝贵时间。

我使用以下操作系统和Android Studio版本:

Win7专业64位操作系统

Android Studio 2.2

Build#AI-145,3330264,建于2016年10月6日

android-studio-2.2
2个回答
21
投票

你需要添加签入..

存在一个名为“SDK Manager”的图标,只需单击即可

打开Settings -> Appearance & Behavior -> System Settings -> Android SDK -> SDK Tools

在此对话框中添加:

  • 适用于Android的ConstraintLayout
  • ConstraintLayout的求解器

enter image description here

然后,这里只需要关闭并打开Android Studio。

也许只有你可以更新到:

compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha8'


4
投票

或者将您的依赖关系更新为

compile 'com.android.support.constraint:constraint-layout:latest_version'
© www.soinside.com 2019 - 2024. All rights reserved.