首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio Chipmunk 2021.2.1修补程序1未解决的引用R

Android Studio Chipmunk 2021.2.1修补程序1未解决的引用R
EN

Stack Overflow用户
提问于 2022-06-06 13:43:03
回答 1查看 924关注 0票数 1

在更新Android之后,对于单个源文件(由Android生成),我得到了几个相同的错误:

代码语言:javascript
复制
unresolver reference R

错误出现在生成的文件中(包含导航资源文件的说明)。问题是,Android生成的文件顶部有以下引用:

代码语言:javascript
复制
import R

该引用没有正确地指向应用程序资源。同样的代码在运行之前没有任何问题。

我试图重建这个项目,使缓存失效,清除项目,恢复PC.一切都没有结果。我希望有人能给我一个关于如何解决这个问题的提示,因为我失去了宝贵的时间。非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2022-08-29 09:23:18

回答那些问我是否找到解决办法的人..。答案是肯定的,但这并不容易。首先,我检查了所有的依赖项,看起来它们中的一些存在不兼容的问题(在这种情况下,有更多有意义的内痔将是很好的)。我现在使用的包(修复问题之后)是:

代码语言:javascript
复制
ext {

        kotlin_version = '1.6.21'
        kotlin_coroutines = '1.6.21'
        kotlin_coroutines_android_ver = '1.6.2'
        kotlin_coroutines_core_ver = '1.6.2'
        kotlin_gradle_plugin_ver = '1.6.21'
        app_compat_ver = "1.4.1"
        nav_version = "2.5.0-rc02"
        room_version="2.5.0-alpha02"
        paging_version="3.2.0-alpha01"
        desugar_ver = "1.1.5"
        fragment_ver = "1.4.1"
        recycler_view = "1.2.1"
        recycler_view_selection = "1.1.0"
        card_view_ver = "1.0.0"
        buildToolsVer = '30.0.2'
        desugar_jdk = '1.1.1'
        live_data_ver = '2.4.1'
        build_gradle_ver = '7.2.1'
        data_binding_ver = '3.1.4'
        compose_ver = '1.2.0-rc02'
        compose_tooling_ver = '1.1.1'
        activity_compose_ver = "1.5.0"
        lifec_compose_ver = "2.5.0"
        compose_appcompat_theme_ver = "0.23.1"
        work_man_version = "2.7.1"
        android_core_ver = "1.5.0"
        annotation_ver = "1.3.0"
        junit_ver = "4.12"
        core_ktx_ver = '1.8.0'
        appcompat_ver = '1.4.2'
        constraint_layout_ver = '2.1.4'
        local_broadcast_manager_ver = "1.1.0"
        paging_compose_version = '1.0.0-alpha15'
        sqlite_ktx_ver = "2.2.0"
        lifecycle_runtime_ktx_ver = "2.5.0-alpha02"
        okhttp3_logging_interceptor_ver = "5.0.0-alpha.9"
        room_paging = "2.5.0-alpha02"
        retrofit_ver = "2.9.0"
        android_material_ver = "1.6.1"
        lifecycle_extensions_ver = "2.2.0"
        glide_version = "4.13.2"
    }

在删除项目并再次从Git中获取它并使用上面的配置更新包之后,它就工作了。一些包的版本(例如,Kotlin PlugIn和语言)不是最新版本,这是因为我实现了Jatpack,它不适用于Kotlin的最新版本。

希望这能帮助到其他人

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72518614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档