【问题标题】:Android Studio says "androidx.drawerlayout.widget.DrawerLayout" was not found in the project or libraries, even though I already add it in the gradleAndroid Studio 说在项目或库中找不到“androidx.drawerlayout.widget.DrawerLayout”,即使我已经在 gradle 中添加了它
【发布时间】:2022-02-02 01:22:10
【问题描述】:

enter image description here

下面还有来自已附加的同一个 sn-p 的代码文本。

<androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true"
    tools:openDrawer="start">

【问题讨论】:

  • 这能回答你的问题吗stackoverflow.com/a/53635207/10409567
  • 它也不起作用.....错误只显示在这个项目上,但是当我创建新项目时,它似乎很好
  • 我目前正在使用 AppCompat......相对布局......这对我的问题有影响吗??
  • 你尝试过旧的无效缓存并重新启动
  • 您是否检查了drawer layout 的结束标签,它必须关闭,这应该是根布局

标签: java android android-studio android-layout


【解决方案1】:

尝试使用以下任何一种方法:

  • 通过转到文件 -> 关闭项目来关闭您的 android 项目。然后再次导入
  • 如果上述选项对您不起作用,请转到文件 -> 使缓存无效/重新启动

如果它们都不起作用,请删除依赖项并再次添加它,并在 gradle 同步完成时告诉我构建输出

【讨论】:

    【解决方案2】:

    您的工作室缓存可能已损坏;

    所以

    • 先关闭所有项目;那么
    • 在您的C:\ 驱动器中打开您的工作室路径;例如。它应该像 C:\Users\hp(Your_User_Name)\.AndroidStudio4.0\system\caches... 删除这个 caches 文件夹。

    现在重新开始你的项目,问题现在就消失了。

    希望这对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 2017-04-30
      • 2019-05-09
      • 1970-01-01
      • 2021-05-04
      • 1970-01-01
      • 2020-05-21
      • 2017-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多