未解决的参考:R in Android with Navigation-args

问题描述 投票:0回答:1

更新 Android Studio 后,我遇到了 Navigation-args 错误

构建失败
API“BaseVariant.getApplicationIdTextResource”已过时,已替换为“ApplicationVariant.applicationId”。
它将在 Android Gradle 插件 9.0 版本中删除。
有关更多信息,请参阅待定。
要确定调用 BaseVariant.getApplicationIdTextResource 的内容,请在命令行上使用 -Pandroid.debug.obsoleteApi=true 来显示更多信息。
:app:compileDebugKotlin
搜索NsdFragmentDirections.kt
未解决的参考:R
未解决的参考:R
org.gradle.api.GradleException:编译错误。查看日志了解更多详情

对此有什么想法吗?

我尝试恢复 gradle-wrapper 属性并恢复其他库...

android class navigation auto-generate unresolved-external
1个回答
14
投票

解决方案: 这是因为您在此处的清单文件中缺少包名称:

<manifest 
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.yourname"

我点击了 Android Studio 建议,它从清单中删除了包名称。 现在可以正常使用了!

© www.soinside.com 2019 - 2024. All rights reserved.