Articles of io

Разделение ресурсов / файлов на разные apk для скининга

Я бы хотел, чтобы моя заявка имела несколько скинов. Моя основная цель заключалась не в том, чтобы позволить пользователю изменить скин, а позволить мне настроить скин для каждого клиента. Используя стили и темы, я могу отделить информацию скинов от макета. Он работает как шарм, но должен иметь все скины и все их ресурсы (включая растровые […]

Файл не загружается на сервер

Я загружаю аудиофайл из приложения для Android на сервер. Код загрузки работает на моей стороне, но не файл не получает загрузку на сервере. Вот код, который я использую. Я также прокомментировал код, по которому файл загружается .here Это код: public void UploadFile(String path, String id) { HttpURLConnection connection = null; DataOutputStream outputStream = null; String […]

Android: BufferedOutputStream необходимо при сохранении файла во внутренние данные?

Я хотел сохранить строку в файле и прочитать ее обратно, поэтому я выполнил следующие два примера: Пример разработчика.android.com Пример anddev.org Однако в обоих из них не используется обертка BufferedOutputStream, в то время как документ FileOutputStream рекомендует ее. Было ли это сделано, чтобы иметь более простой пример или это действительно не нужно на Android? И делает […]

Приложение приложения Google I / O для Android

Недавно я слышал, что Google должен был открыть приложение Android для ввода-вывода Google – тот, который показал следующий доступный разговор, информацию о динамиках и т. Д. Кто-нибудь знает, правда ли это, и если да, знаете ли вы, где я могу получить доступ источник? В соответствующей заметке кто-нибудь знает пример приложения, в котором основное внимание уделяется […]

Android – OutOfMemory при чтении текстового файла

Я делаю приложение для словаря на Android. Во время запуска приложение загрузит содержимое .index-файла (~ 2 МБ, 100.000 строк) Однако, когда я использую BufferedReader.readLine () и что-то делаю с возвращенной строкой, приложение вызывает OutOfMemory. // Read file snippet Set<String> indexes = new HashSet<String)(); FileInputStream is = new FileInputStream(indexPath); BufferedReader reader = new BufferedReader(new InputStreamReader(is)); String […]

Объединение двух файлов WAVE на Android (concatenate)

Я пытаюсь объединить два файла WAVE на Android уже довольно давно, но на самом деле не может показаться, что он работает правильно. Все выглядит отлично, файлы читаются и записываются в выходной файл, который также читается на более позднем этапе и имеет размер файла, который я ожидаю увидеть. Проблемы возникают сразу после завершения слияния приложения. Это […]

Невозможно записать на SD-карту даже с установленными разрешениями и внешним хранилищем в состоянии MEDIA_MOUNTED

При попытке записать файл на sdcard я получаю исключение java.io.FileNotFoundException: /filename (Read-only file system) . К сожалению, ни одно из многочисленных решений, опубликованных здесь, не помогло мне. Я установил разрешения, а внешнее хранилище находится в состоянии MEDIA_MOUNTED. Это проблемный код: Log.i("STORAGE", Environment.getExternalStorageState()); OutputStream fos = new FileOutputStream(Helpers.StripExtension(filePath) + ".blk"); fos.write(digest.getBytes()); fos.close(); filePath поступает из тикера […]

Java.io.IOException: сбой записи: EPIPE (Broken pipe)

Привет, я получаю эту ошибку при отправке данных через канал между двумя parcelFileDescriptors java.io.IOException: write failed: EPIPE (Broken pipe) at libcore.io.IoBridge.write(IoBridge.java:455) at java.io.FileOutputStream.write(FileOutputStream.java:187) at com.google.common.io.ByteStreams.copy(ByteStreams.java:179) at cz.simekadam.android.securedfileprovider.SecuredFileProvider$Pipe.run(SecuredFileProvider.java:161) Caused by: libcore.io.ErrnoException: write failed: EPIPE (Broken pipe) at libcore.io.Posix.writeBytes(Native Method) at libcore.io.Posix.write(Posix.java:202) at libcore.io.BlockGuardOs.write(BlockGuardOs.java:197) at libcore.io.IoBridge.write(IoBridge.java:450) at java.io.FileOutputStream.write(FileOutputStream.java:187) at com.google.common.io.ByteStreams.copy(ByteStreams.java:179) at cz.simekadam.android.securedfileprovider.SecuredFileProvider$Pipe.run(SecuredFileProvider.java:161) Вот как я копирую данные. […]

Скорость загрузки

У меня 40 MB файл на сервере, и я загружаю свой файл, используя HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream f = new FileOutputStream(new File("trips.xml")); InputStream in = c.getInputStream(); byte[] buffer = new byte[1024]; int len1 = 0; while ( (len1 = in.read(buffer)) != -1 ) { f.write(buffer,0, len1); Этот код работает нормально, […]

Не удалось снять скриншот на андроиде с использованием роботизма и частного метода

Я пытаюсь получить скриншот в последнее время, но все напрасно, что папки создаются в эмуляторе Android с api level 8. Я упомянул код ниже. В этом коде метод takeScreenShot () должен создать каталог и сохранить изображение во время выполнения в качестве тестового теста june для Android. Я получаю результат как 100%, но не папки не […]