Я не новый разработчик для android. У меня есть приложение на рынке. Тем не менее, иногда я получаю странные сообщенные исключения, что произошло:android untrue resource not found exception
java.io.FileNotFoundException: res/drawable-mdpi/background.png
android.content.res.Resources$NotFoundException: File res/drawable-mdpi/background.png from drawable resource ID #0x7f02001f
Это все средства не соответствует действительности, так как в противном случае я Wouldn; т собрали или запустить программу самостоятельно. Также я уверен, что ресурсы есть. Это лишь одно из исключений, о которых я сообщал. Есть те же исключения для других ресурсов, в основном макеты.
Так что мой вопрос: как это произойдет? Это потому, что система Android не смогла правильно установить приложение? Я почти уверен, что это должно быть так, потому что у меня много пользователей, которые используют его без проблем.
Пожалуйста, помогите в этом.
Иногда это случается с нами с некоторыми ресурсами компоновки. Хотя ситуация для нас далеко не критическая, она оставалась загадочной ошибкой. Спасибо за вопрос. – Snicolas
Вы тестировали свое приложение на всех размерах экрана и плотности? Возможно, проблема может заключаться в том, что на некоторых экранах чертежи не были найдены в соответствующем каталоге – Cata
@Cata Вам не нужно создавать/заполнять доступные папки для каждой плотности. Если, например, вы предоставляете только xdpi drawables, экран mdpi будет масштабировать чертежи, чтобы правильно рисовать. – Jonba