Ignition RemoteImageView выдает предупреждение "Не удалось создать каталог дискового кэша"

Я использую Ignition (ранее известный как DroidFu) для загрузки изображений в фоновом режиме и обновления связанных ImageViews, когда они будут готовы. Я также хотел, чтобы изображения кэшировались, чтобы их не нужно было повторно загружать каждый раз, когда пользователь повторно посещает эту активность. Я заметил эти ошибки в журнале:

06-06 12:28:10.254: W/Droid-Fu[CacheFu](7567): Failed creating disk cache directory /mnt/sdcard/Android/data/my.package.name/cache/cachefu/image_cache
06-06 12:28:10.489: W/Droid-Fu[CacheFu](7567): Failed creating disk cache directory /mnt/sdcard/Android/data/my.package.name/cache/cachefu/image_cache

1 ответ

Решение

Я обнаружил, что каталог для моего пакета не создается в Android/data на SD-карте. Мне нужно было добавить разрешение WRITE_EXTERNAL_STORAGE в мой AndroidManifest.xml; так как мне не нужно это где-то еще в приложении, я понятия не имел, что оно мне нужно для использования RemoteImageViews и RemoteImageLoaders.

Другие вопросы по тегам