4

将约束布局组添加到我的项目时,Android Studio 会在 gradle 中自动添加依赖项:

实现'androidx.core:core-ui:+'

但我收到了这个错误信息:

无法解决:androidx.core:core-ui:+

我找不到任何方法来添加相应的 androidx 依赖项,到目前为止我知道的唯一解决方案是使用支持 lib,但它违反了将所有内容移至 androidx 的指导方针。

com.android.support:support-core-ui:28.0.0

是否有任何包含 ConstraintLayout 组的 android 依赖项?

4

2 回答 2

3

在您的应用程序 gradle 文件中使用它...

implementation 'androidx.legacy:legacy-support-core-ui:1.0.0-alpha1'
于 2018-05-19T02:58:43.700 回答
0

尝试将此添加到您的 build.gradle 文件implementation 'androidx.constraintlayout:constraintlayout:1.1.0' 约束布局中,我不会将其拖入布局编辑器(3.2 canary),但我可以通过在 xml 中编写代码并添加此库来使用它。对于任何其他依赖项,请尝试在 gradle 中编写特定的依赖项,它似乎为 androidx 的 core-ui 尚未工作。

编辑:

您没有的依赖项旁边应该有一个下载图标。您可以单击它,将弹出一个说明依赖项名称的弹出窗口。在 Windows 上的 Studio 3.2 Canary 中,它不会自动添加这些依赖项,这就是为什么我的解决方案是build.gradle手动实现依赖项的原因。

于 2018-05-13T22:38:06.527 回答