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日
或者将您的依赖关系更新为
compile 'com.android.support.constraint:constraint-layout:latest_version'