Articles of file io

Разрешение запрещается при создании нового файла на внешнем хранилище

Мне нужно скопировать файл из активов во внешнее хранилище. Вот мой код: File f = new File(Environment.getExternalStorageDirectory() + File.separator + "MyApp" + File.separator + "tessdata" + File.separator + "eng.traineddata"); if (!f.exists()) { AssetManager assetManager = getAssets(); try { f.createNewFile(); InputStream in = assetManager.open("eng.traineddata"); OutputStream out = new FileOutputStream(Environment.getExternalStorageDirectory() + File.separator + "MyApp" + File.separator + […]

Память zip-файла с памятью в Java

Вот проблема, которую я пытаюсь решить: У меня около 100 двоичных файлов (всего 158 КБ и примерно одинакового размера +/- 50% друг от друга). Мне нужно выборочно анализировать только некоторые из этих файлов (в худшем случае может быть 50, в других случаях всего 1 – 5). Кстати, это на Android-устройстве. Каков самый быстрый способ сделать […]

Чтение и запись XML-файла

У меня есть приложение, в котором сначала я хочу создать резервную копию сообщения из папки «Входящие» и сохранить его в файле backup.xml который хранится в SDCARD/MYBACKUP/mybackup.xml Теперь я хочу получить данные, сохраненные на SDCARD/MYBACKUP/mybackup.xml и отобразить все сообщения в списке.

Программно редактировать свойства build.prop на Android

Я хотел бы знать, возможно ли или нет открыть файл build.prop программно из приложения Android и отредактировать некоторые свойства внутри него. Существуют ли определенные ограничения на этот файл в Android и можно ли это сделать без доступа root? Если кто-то может указать мне в правильном направлении или предоставить и пример, это было бы здорово.

Совместное использование временных файлов между приложениями без SD-карты

Если я создаю временный файл в каталоге кеша моего приложения, я не могу, например, отправить его в виде вложения. Это связано с тем, что у другого приложения нет разрешения на чтение файла. В API 9 и выше я могу установить, чтобы файл был доступен для чтения с помощью setReadable (true, false). К сожалению, я нацелен […]

Как добавить записанные данные в файл?

Я новый разработчик в android.i хотел бы написать некоторое содержимое в файл, я использовал метод для записи в файл следующим образом public void writeFile(String path,String text){ try{ Writer output = null; File file = new File(path); output = new BufferedWriter(new FileWriter(file)); output.write(text); output.close(); System.out.println("Your file has been written"); } catch (Exception e) { e.printStackTrace(); } […]

File Picker для Android

Есть ли какой-либо сборщик для выбора файла из SDCard или памяти устройства, например FilePicker, доступный в Blackberry? Если нет, то любая альтернатива для этого? Пожалуйста, помогите мне. Заранее спасибо.

Чтение исходного текстового файла Android

У меня есть файл words.txt который я разместил в папке res / raw . Слова в файле разделяются пробелом. Мне сложно писать код Android / Java, чтобы читать файл по слову.

IOException – невозможно загрузить файл

У меня есть приложение, которое показывает изображения GIF. Все работает отлично, если изображение сохраняется в drawable , и я обращаюсь к нему так is=context.getResources().openRawResource(R.drawable.mygif); movie = Movie.decodeStream(is); Но мне нужно загрузить изображение из Интернета, поэтому я сохраняю его в CacheDir, это отлично работает. Я попробовал прочитать это. try { is = new BufferedInputStream(new FileInputStream(new File(context.getCacheDir(), […]

Удаление файлов старше заданного времени из каталога

Я создал список файлов для хранения некоторого атрибута после того, как он будет открыт один раз в моем приложении. Каждый раз, когда файл открывается, эти атрибуты изменяются, поэтому я их удалял и создавал снова. Я создал все файлы, используя File file =new File(getExternalFilesDir(null), currentFileId+""); if(file.exists()){ //I store the required attributes here and delete them file.delete(); […]