Я получаю отчеты о сбоях на рынке Android:
android.content.res.Resources$NotFoundException: Resource ID #0x....
Я получаю около 17 из них в неделю. Он указывает мне следующее в моем коде:
context.getResources().getDrawable(R.drawable.foo);
Этот ресурс определенно присутствует в папке my/drawable. У меня несколько сотен тысяч инсталляций, я не уверен, как это может случиться для некоторых пользователей, но работает для подавляющего большинства. Я хотел бы узнать, что происходит, потому что они не могут использовать приложение в этом состоянии. Любые идеи?
Спасибо
--------- Обновление ----------------------
Также я могу видеть запись для рассматриваемого drawable в моем файле R.java, выглядит так:
public static final int foo=0x7f020034;
Я делаю чистую сборку проекта, а затем сразу после этого делаю свою сборку релизов (без модификации кода между ними, чтобы дать возможность создания автоматической сборки eclipse, возможно, чтобы R файл пошатнулся)
Спасибо