Растровое изображение decodeFile возвращает ноль в Ice Cream Sandwitch - PullRequest
0 голосов
/ 27 декабря 2011

Я столкнулся с этой странной ошибкой или чем-то подобным в Android 4.0 Ice Cream Sandwitch, где Bitmap.decodeFile(String fileLocation); возвращает ноль и возвращает SKImageDecoder::Factory returned null в Logcat.Я не знаю, что вызывает его, но он прекрасно работает на Android> = 2.3.7 пряников.У меня нет устройства ICS, поэтому я тестирую его на эмуляторе, но если у вас есть устройство, не могли бы вы проверить это и сказать мне, если вы получаете ту же ошибку.Кто-нибудь знает какие-либо альтернативы decodeFile?О, изображение хранится во внутренней директории кеша приложения.

1 Ответ

0 голосов
/ 27 декабря 2011

Вы извлекаете изображение из сети и сохраняете его? Эта ошибка обычно возникает, когда файл не может быть закодирован в изображение. Вы уверены, что получаете правильный файл? Пробовал другое изображение?

У меня есть устройство ICS (Galaxy Nexus), если вы хотите попробовать его вне эмулятора.

...