Archivos descargados que no aparecen en la aplicación de descargas de android

Estoy construyendo una aplicación en Android donde los usuarios pueden descargar archivos remotos y guardarlos en el directorio de descargas de almacenamiento externo. Funciona bien y puedo ver archivos a través de Es File Explorer y otras herramientas de explorador de archivos. Pero esos archivos no aparecen en la aplicación de descargas en mi dispositivo Nexus 4. Tenga en cuenta que no estoy usando DownloadManager, en cambio estoy creando HttpUrlConnection a servidor remoto y descargar archivos.

¿Puede alguien decirme cómo hacer que los archivos descargados aparezcan en la aplicación de descargas sin usar DownloadManager?

Tienes que usar DownloadManager para hacer que los archivos aparezcan en la aplicación, pero eso no significa que tengas que descargarlos con DownloadManager . Desde la API 12 en adelante puede llamar a DownloadManager.addCompletedDownload para agregar un archivo que ya ha descargado a las descargas de ContentProvider y por lo tanto también a la GUI.

8 de marzo de 2017: Un poco tarde para la fiesta, pero este tema todavía está presente. Echa un vistazo al problema aquí .

También encontré la solución de este comentario . Llame a esto cuando termine de descargar:

 MediaScannerConnection.scanFile( this, new String[]{ file.getAbsolutePath() }, // "file" was created with "new File(...)" null, null); 

Una nota lateral: Se podría argumentar que sería mejor usar DownloadManger . Sí, pero no siempre está disponible.

Tal vez deberías usar la aplicación Downlaod.

No sé si esto ayudará: https://support.mozilla.org/en-US/questions/950273

  • Interceptación de descarga en webview y descarga mediante HttpClient
  • ¿Cómo puedo usar Android para descargar un archivo basado en sesión / cookie usando webView?
  • Wowza .mp3 RTSP stream en android
  • Descargar la aplicación de Google Play por programación
  • Guardar archivo en el directorio público usando Cordova FileTransfer
  • ¿Hay una manera más rápida de descargar una página de la red a una cadena?
  • Cargar el archivo DEX dinámicamente en Android 5.0
  • Error en el administrador de descargas android
  • DownloadManager VS ¿Implementación de descarga propia?
  • Descargar un archivo sin extensión desde un servidor
  • Descargar Doc / PDF desde Internet y guardar en la memoria interna
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.