Estoy escribiendo un archivo a SDCard y set <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> funciona bien hasta 3.x pero en 4.0 da el siguiente error. java.io.IOException: open failed: EACCES (Permission denied) at java.io.File.createNewFile(File.java:940) at com.gt.mLearning.app.VideoViewActivity.copyFile(VideoViewActivity.java:204) at com.gt.mLearning.app.VideoViewActivity.access$3(VideoViewActivity.java:193) at com.gt.mLearning.app.VideoViewActivity$Loader.doInBackground(VideoViewActivity.java:61) at com.gt.mLearning.app.VideoViewActivity$Loader.doInBackground(VideoViewActivity.java:1) at android.os.AsyncTask$2.call(AsyncTask.java:264) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) at java.util.concurrent.FutureTask.run(FutureTask.java:137) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) at java.lang.Thread.run(Thread.java:856) Caused by: libcore.io.ErrnoException: open failed: […]
cómo: descargar (a través de una conexión http) y abrir o guardar un archivo pdf mediante programación. Digamos que tengo un botón en mi pantalla y la url al pdf, cuando se hace clic en el botón Quiero descargar el pdf de la url y tener al usuario presentado con la opción de abrir o […]
no puedo escribir en el sd externo (/ mnt / extsd) en mini x más h24 ya he insertado en el manifiesto El sistema tiene dos tarjetas sd, la primera es accesible con Environment.getExternalStorageDirectory (), pero la segunda sólo es accesible con la ruta absoluta try{ File file3 = new File("/mnt/extsd/", "file.txt"); BufferedWriter writer = […]
Estoy tratando de descargar un archivo de la red y escribirlo en la tarjeta SD. Tengo habilitado el permiso WRITE_EXTERNAL_STORAGE. El código falla aquí: OutputStream output = new FileOutputStream(filePath); 09-15 19:40:31.630: WARN/System.err(7933): java.io.FileNotFoundException: /sdcard/artoo/Customerv08.apk 09-15 19:40:31.630: WARN/System.err(7933): at org.apache.harmony.luni.platform.OSFileSystem.open(OSFileSystem.java:231) 09-15 19:40:31.630: WARN/System.err(7933): at java.io.FileOutputStream.<init>(FileOutputStream.java:96) 09-15 19:40:31.630: WARN/System.err(7933): at java.io.FileOutputStream.<init>(FileOutputStream.java:169) 09-15 19:40:31.630: WARN/System.err(7933): at java.io.FileOutputStream.<init>(FileOutputStream.java:147) 09-15 […]
En la aplicación que estoy desarrollando para Android, permito que los usuarios creen archivos específicos para mi aplicación con la extensión ".rbc". Hasta ahora he tenido éxito en la creación, escritura y lectura de estos archivos. En este momento estoy tratando de contar el número de estos archivos que existe. No estoy muy familiarizado con […]
archivo en mi carpeta tengo dar la trayectoria y la exhibición en la visión de la lista pero quiero en exhibición del archivo de la lista con su tamaño. le doy el código del fragmento por este código que soy consigo todo el nombre del archivo en la visión de la lista pero quiero al […]
Tengo un problema con algunos dispositivos. No puedo replicarlo en ningún dispositivo, pero tengo un montón de informes de fallo reportados por algunos usuarios. Es esta excepción: java.lang.IllegalArgumentException: Unknown URL content://media/external/file at android.content.ContentResolver.delete(ContentResolver.java:1024) Yo uso esto: context.getContentResolver (). delete (MediaStore.Files.getContentUri ("external"), MediaStore.Files.FileColumns.DATA + "=?", nuevo String [] {path}); Después llamo a MediaScannerConnection.scanFile() en el directorio […]
Me gustaría hacer mi solicitud para tener varias pieles. Mi objetivo principal era no dejar que el usuario cambiar la piel, pero para permitirme personalizar la piel por cliente. Mediante el uso de estilos y temas puedo separar la información de desollado de la distribución. Funciona como un encanto, pero necesita tener todas las pieles […]
Estoy haciendo mi propio registrador en android escribiendo en un archivo. Actualmente, llamo a la función que abre un archivo y le agrega una cadena. Sin embargo, he leído en alguna parte que es exccessive (operación pesada) para abrir un archivo cada vez que registro en él. ¿Es esto cierto? ¿Cuál es la alternativa aquí? […]
Necesito leer de un archivo de EPUB usando una sola solución de Java. ¿Podría alguien apuntarme hacia un tutorial para esto, o darme la solución? Gracias