Tag: Almacenamiento

Android – OnObbStateChangeListener.MOUNTED es cierto, pero isObbMounted () es falso, ¿qué está mal?

Tengo un archivo de extensión en "/sdcard/Android/obb/com.example.obbtest/vid-exp1.obb". Contiene un archivo MP4 y quiero montar el .obb para leer el archivo. Esto es lo que estoy haciendo para montarlo: String obbDir = "/sdcard/Android/obb/com.example.obbtest/vid-exp1.obb"; . StorageManager storage = (StorageManager) getApplicationContext().getSystemService(STORAGE_SERVICE); storage.mountObb(obbDir, null, listener); Este es el código del oyente: OnObbStateChangeListener listener = new OnObbStateChangeListener() { @Override public […]

IllegalStateException al grabar un video en una tarjeta SD externa con el nuevo Storage Access Framework (SAF)

Tengo el método a continuación, y funciona bien para el almacenamiento interno y la tarjeta SD externa en Android 4.3 o superior: public void Recorder_Prepare() { recorder = new MediaRecorder(); recorder.setPreviewDisplay(holder.getSurface()); mCamera.unlock(); recorder.setCamera(mCamera); recorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER); recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); recorder.setProfile(camcorderProfile); recorder.setVideoSize(ResolutionWidth, ResolutionHeight); File DirectoryExistCheck = new File(VideoFolderAbsolutePATH); if(!DirectoryExistCheck.exists()) { DirectoryExistCheck.mkdir(); } String VideoPath = VideoFolderAbsolutePATH + separator + "Video.mp4"; […]

¿Cómo encontrar el almacenamiento interno (Almacenamiento predeterminado del teléfono) y el almacenamiento externo (tarjeta SD extraíble) en android?

Mi teléfono Motorola tiene 12GB de almacenamiento interno y la función de tarjeta extraíble Sd. En DDMS explorador de archivos mi almacenamiento interno del teléfono (12GB) se monta como sdcard y mi sdcard extraíble se monta como sdcard-ext . Usando el método de " Environment.getExternalStorageDirectory (). GetAbsolutePath () " puedo conseguir el directorio " / […]

¿Cuál es la mejor manera de tratar con el objeto JSON?

Tengo una cadena grande que representa el feed de JSON. Mi aplicación descarga este feed desde el servicio web remoto. Preguntas: 1) Una vez que descarga el feed de JSON, ¿dónde debo almacenarlo? Ahora mismo lo estoy almacenando en las Preferencias de la aplicación y funciona bien. Sólo estoy interesado si hay alguna razón para […]

File.canWrite () dice "true" pero no puedo escribir en almacenamiento extraíble (kit kat)

Recibo una intención de la cámara con una foto tomada en este camino: /storage/extSdCard/DCIM/Camera/photoCaptured.jpg Y quiero cambiar el tamaño (ya hace) de la imagen y sobrescribir en la misma ruta de acceso … Puedo hacerlo en 2.3, 4.1 y 4.3, pero … no en 4.4 Así que … quizás el problema es el permiso en […]

Notificación de eliminación de SDcard, cómo se hace? ¿Difusión o servicio?

Necesito implementar la notificación de eliminación de tarjeta sd que ya está presente en android, necesito saber cómo se está haciendo ?? Cualquier código de ejemplo o tutorial sería de mucha ayuda.

WhatsApp almacenamiento de datos – todos los datos almacenados localmente en el teléfono?

Es posible recibir un gran número de imágenes / texto si forman parte de los grupos de WhatsApp. ¿Están estos almacenados localmente en mi teléfono? Soy capaz de continuamente "cargar mensajes anteriores", incluso cuando el teléfono no está conectado a Internet por lo que estos deben ser almacenados localmente. ¿Hay una manera de mantener las […]

Escritura y lectura de archivos desde la tarjeta SD en Android

Estoy haciendo una aplicación de Android que va a escribir un archivo de texto a la tarjeta SD de una vista de texto una vez que se presiona un botón y una vez que se recibe un mensaje SMS que contiene el mismo texto. ¿Cómo puedo guardar un archivo de texto en la tarjeta SD […]

Android: espera que el almacenamiento externo esté listo

Actualmente estoy desarrollando un fondo de pantalla en vivo que lee desde almacenamiento externo. Cuando el dispositivo está arrancando, supongo que es posible que el fondo de pantalla en vivo para ser lanzado antes de que el almacenamiento está listo. Especialmente si está haciendo la comprobación periódica de errores. Otros reportan problemas y creo que […]

¿Por qué no se puede escribir en mi tarjeta SD (Android)?

En el emulador no puedo escribir al SDCard adjunto. El código siguiente siempre escupe el mensaje de registro "no puede escribir raíz", pero no el "no puede leer root". File routesRoot = Environment.getExternalStorageDirectory(); if (!routesRoot.canWrite()) Log.v(getClass().getSimpleName(), "can't write root"); if (!routesRoot.canRead()) Log.v(getClass().getSimpleName(), "can't read root"); ¿Ideas?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.