首页 > 解决方案 > FragmentContainerView 和 app:navGraph - 此导航图未引用任何布局文件

问题描述

为了防止升级到最新片段(1.2.2 版本)和导航(2.2.1 版本)后出现 Lint 警告(替换为),我将片段替换fragmentFragmentContainerViewFragmentContainerView

<androidx.fragment.app.FragmentContainerView
    android:id="@+id/nav_host_fragment"
    android:name="androidx.navigation.fragment.NavHostFragment"
    ....
    app:defaultNavHost="true"
    app:navGraph="@navigation/nav_graph" />

但在那之后我发现我的错误@navigation/nav_graph- 此导航图未引用任何布局文件

一切正常,但该错误非常烦人。

标签: androidandroid-navigationandroid-architecture-navigationandroid-navigation-graph

解决方案


可能是我理解错了,但如果一切正常,这可能是 Android Studio 需要一些缓存清除和重新启动的典型案例。甚至可以从您的项目中手动删除构建文件夹。


推荐阅读