Method threw 'android.content.res.Resources$NotFoundException' exception.

来源:互联网 发布:本地服务器搭建软件 编辑:程序博客网 时间:2024/05/29 04:15

今天在调试一个旋转屏幕的时候出现了下面这个错误:

android.content.res.Resources$NotFoundException: Resource ID #0x7F0300D8


从字面上看是因为资源没找到,但是这么多id我该怎么定位?方法如下:

1.首先,转换十六进制的资源ID到十进制



    

2.在编译文件中查询对应的R文件,我用的是idea,在project/target/idea-classes/com/example/R.class



3.通过ResourceId找到了对应的资源之后,定位完成。

--------------------
我的问题是由于layout布局文件放置到了layout-land文件夹,导致旋转到竖屏的时候没有找到layout引起崩溃。解决的办法是将布局文件移动到layout文件夹中即可。

到此,问题解决,希望对你有帮助。
0 0
原创粉丝点击