首页 > 解决方案 > 资源$NotFoundException。资源 id 为 x7804000c 的布局在 apk、Android -23、Marshmallow 中不存在

问题描述

08-13 16:29:27.288 10821-10821/com.a.b.c E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.a.b.c, PID: 10821
android.content.res.Resources$NotFoundException: Resource ID #0x7804000c
    at android.content.res.Resources.getValue(Resources.java:1351)
    at android.content.res.Resources.loadXmlResourceParser(Resources.java:2774)
    at android.content.res.Resources.getLayout(Resources.java:1165)
    at android.view.LayoutInflater.inflate(LayoutInflater.java:421)
    at android.view.ViewStub.inflate(ViewStub.java:259)

我正在使用android-dfm,并且其中一个模块没有在Android-23中加载,抛出上述错误。 我尝试通过 apk 分析器搜索此 res id(0x7804000c) 但找不到具有此资源 id 的任何布局。此错误在发布和调试中都发生(没有混淆)。

标签: androidandroid-resourcesandroid-6.0-marshmallow

解决方案


0x7804000c - 资源 ID - 它是资源的一些生成 ID。它为 R.* 中的每个资源在 Build 上生成

你可以在R文件中看到什么资源是0x7804000c


推荐阅读