Привет, ребята недавно я заметил, что иногда мое приложение зависает при вызове/пытается инициировать класс, который я создал со следующей ошибкой:Android: Не удалось найти класс в моем проекте
Fatal Exception: java.lang.NoClassDefFoundError com.myapp.classes.ImageSdCardCache
Я пытаюсь ссылаться/называют ImageSdCardCache в деятельности, как это:
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)
.denyCacheImageMultipleSizesInMemory()
.memoryCache(new WeakMemoryCache())
.diskCache(new ImageSdCardCache(new File(Environment.getExternalStorageDirectory().getPath() + "/MyAppCache/cache"))) //the problem line
.defaultDisplayImageOptions(options)
.memoryCacheExtraOptions(300,300)
.build();
Здесь я пытаюсь начать ImageLoader, но иногда (не всегда) она не без какого-либо класса найдено исключения. Что я делаю не так?
Здесь ImageSdCardCache.java помещается в папку, отличную от папки моя деятельность находится в
public class ImageSdCardCache extends BaseDiskCache {
public ImageSdCardCache(File cacheDir) {
super(cacheDir);
}
}
Хороший момент, который вы сделали моим другом. Но почему исключение NoClassDefFoundError? Разве это не должно быть что-то другое? – user5035668
Вы используете затмение? – yshahak
Нет Я использую студию Android – user5035668