Я загружаю видео и файлы изображений и сохраняю эти файлы в кэш-памяти устройства.
то есть как
String RootDir = getCacheDir() + File.separator + "FirstData";
RootFile = new File(RootDir);
RootFile.mkdir();
Но при использовании всех этих файлов из каталога внутри кеша видеофайл не воспроизводится. Отображается предупреждение «извините, это видео не воспроизводится».
и бревно кошка идет как:
03-13 12:12:03.180: E/MediaPlayer(5093): error (1, -2147483648)
03-13 12:12:03.340: E/MediaPlayer(5093): Error (1,-2147483648)\
Я установил имя файла в формате .mp4, а также установил
file.setReadable(true,false);
Тот же загруженный контент, если я размещаю getCacheDir (), где он работает правильно. Но проблема только в том, что если файл находится внутри директории getCacheDir () + Память директории, то он показывает вышеуказанную ошибку.