[英]android untrue resource not found exception
我不是android的新开发者。 我在市场上有一个应用程序。 但是,有时我会报告发生奇怪的异常:
java.io.FileNotFoundException: res/drawable-mdpi/background.png
android.content.res.Resources$NotFoundException: File res/drawable-mdpi/background.png from drawable resource ID #0x7f02001f
这绝对是不真实的,否则我不会自己编译或运行程序。 我也相信资源在那里。 这只是我被报道的例外之一。 其他资源主要是布局也有相同的例外。
所以我的问题是这会怎么样? 是因为Android系统无法正确安装我的应用程序? 我几乎可以肯定这是必须的,因为我有很多用户没有问题地使用它。
请帮忙解决这个问题。
可能有以下几种原因:
将应用程序移动到SD卡。
从市场下载或安装APK存在一些问题(文件可能已损坏)。
用户从其他来源获取带有损坏文件的APK(例如来自其他用户的蓝牙)
一些系统错误(从软件到布鲁克硬件)
任何方式你都无法解决这个问题。
也许您已经包含了某些引用Android SDK内容的代码。
在我的情况下,我遇到了类似的问题,当我删除线
android:background="?android:attr/actionBarItemBackground"
从我的xml,一切正常。
可能是应用程序被推送到SD卡,并且在SD上有些事情发生在drawable上。 我看到类似布局的问题相当抽象,这是因为应用程序被推送到SD。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.