gpt4 book ai didi

Android Studio 导航编辑器在 fragment 上显示 "Ambiguous type"

转载 作者:行者123 更新时间:2023-12-02 02:43:04 24 4
gpt4 key购买 nike

我正在尝试使用编辑器创建导航图,但不幸的是它在我所有可用的 fragment 上都显示“模糊类型”。我尝试创建一个新 fragment ,但仍然是同样的问题。

NAC editor

此问题导致编辑器不显示 XML 文件中可用的目标。

我已经清理了 AS 缓存并重新启动,但这并没有解决任何问题。我从头开始了一个新项目,一切似乎都正常工作,所以我的项目配置中一定有一些影响导航编辑器的东西。

有没有人遇到过类似的事情?有什么线索吗?

最佳答案

对我来说,这是因为两种不同类型的 fragment 导入之间存在冲突。我在我的 build.gradle

中有这个
implementation "androidx.fragment:fragment:$androidx_fragment_version"
implementation "androidx.navigation:navigation-fragment-ktx:$androidx_navigation_version"
implementation "androidx.navigation:navigation-ui-ktx:$androidx_navigation_version"

由于导航 fragment 是通过 navigation-fragment-ktx 导入的,所以我删除了 fragment

implementation "androidx.navigation:navigation-fragment-ktx:$androidx_navigation_version"
implementation "androidx.navigation:navigation-ui-ktx:$androidx_navigation_version"

希望有人觉得这也有帮助。我在其他任何地方都找不到答案。

关于Android Studio 导航编辑器在 fragment 上显示 "Ambiguous type",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57921471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com