Nie jestem nowym programistą dla Androida. Mam aplikację na rynku. Jednak czasami mam dziwne wyjątki zgłaszane do wystąpiły:Niesprawny zasób Android nie znaleziono wyjątek
java.io.FileNotFoundException: res/drawable-mdpi/background.png
android.content.res.Resources$NotFoundException: File res/drawable-mdpi/background.png from drawable resource ID #0x7f02001f
Jest to ze wszech miar nieprawdziwe, ponieważ w przeciwnym razie byłoby miło; t Zebraliśmy lub uruchom program sam. Jestem też pewien, że zasoby tam są. To tylko jeden z wyjątków, o których mi doniesiono. Istnieją te same wyjątki dla innych zasobów, głównie układów.
Moje pytanie brzmi: jak to się stanie? Czy to dlatego, że system Android nie zainstalował poprawnie mojej aplikacji? Jestem prawie pewien, że tak musi być, ponieważ mam wielu użytkowników, którzy używają go bez problemu.
Proszę o pomoc w tej sprawie.
Czasami nam się to zdarza z niektórymi zasobami układu. Chociaż sytuacja jest dla nas daleka od krytycznego, pozostała tajemniczym błędem. Dzięki, że pytasz. – Snicolas
Czy testowałeś swoją aplikację na wszystkich ekranach i gęstościach? Być może problemem może być to, że na niektórych ekranach nie znaleziono rysunków w odpowiednim katalogu. – Cata
@Cata Nie powinieneś robić/zapełniać folderów do rysowania dla każdej gęstości. Jeśli na przykład udostępnisz tylko rysunki w formacie xdpi, ekran mdpi przeskaluje rysunki, aby poprawnie rysować. – Jonba