Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么在我的项目中找不到协调人布局_Android_Android Studio_Android Gradle Plugin_Android Coordinatorlayout - Fatal编程技术网

Android 为什么在我的项目中找不到协调人布局

Android 为什么在我的项目中找不到协调人布局,android,android-studio,android-gradle-plugin,android-coordinatorlayout,Android,Android Studio,Android Gradle Plugin,Android Coordinatorlayout,在我把它发布到这里之前,我搜索了很多,但我找不到解决方案 为什么在我的项目中找不到协调人布局 截图 格拉德尔 我希望找到解决此问题的方法。…..设置AndroidX有一些先决条件。您可以在文档的部分以及中找到其中的一些 从您提供的代码片段中,我注意到的第一件也是唯一一件事是,您没有将compileSdkVersion设置为28,但请检查我提供给您的链接。可能还有更多内容。只需在gradle.properties-文件中添加以下两行: android.useAndroidX=true androi

在我把它发布到这里之前,我搜索了很多,但我找不到解决方案

为什么在我的项目中找不到协调人布局

截图

格拉德尔


我希望找到解决此问题的方法。…..

设置AndroidX有一些先决条件。您可以在文档的部分以及中找到其中的一些


从您提供的代码片段中,我注意到的第一件也是唯一一件事是,您没有将compileSdkVersion设置为28,但请检查我提供给您的链接。可能还有更多内容。

只需在gradle.properties-文件中添加以下两行:

android.useAndroidX=true
android.enableJetifier=true

如果您检查了依赖项com.android.support:appcompat-v7:27.1.1,并且在以:androidx.coordinatorlayout开头的布局中,执行梯度同步,您将被设置为:

,这意味着您仍在使用支持库依赖项,但您正在尝试使用androidx coordinatorlayout

使用从重构迁移到AndroidX,或使用支持库协调器布局:


阅读:

compileSdkVersion是28,但我改为27,因为不工作。请尝试在gradle文件和android中使用compileSdkVersion 28。在gradle.properties文件中使用androidx=true android.enableJetifier=true。如果这不起作用,请参阅文档以了解更多信息。@NiravKotecha很乐意提供帮助:在何处?项目文件夹中有一个名为gradle.properties的文件。您必须在这里添加提到的行,进行梯度同步,然后您应该找到与androidX的CoordinatorLayout
android.useAndroidX=true
android.enableJetifier=true
<android.support.design.widget.CoordinatorLayout>
</android.support.design.widget.CoordinatorLayout>