Tablet no puede descargar el archivo .apk en algunos navegadores

Estoy intentando descargar un archivo apk de mi sitio web y funciona en todos los teléfonos Android (descargas e instalaciones). He intentado esto en un Galaxy Tab 3 y no sólo para descargar el archivo. Muestra que su descarga, pero su pegado en la barra de progreso para siempre y nunca descargas. Falló con estos navegadores:

  • Navegador predeterminado de Android
  • Cromo
  • Delfín

Lo probé con Firefox y Firefox funcionó. Se descargó con éxito y pude instalarlo con éxito después. Así que funciona (además trabajó en los teléfonos que probé)

Pensé que tal vez tenía algo que ver con el mimetype así que comprobé que y mientras inspeccionaba los encabezados Content-Type me di cuenta de que era "application / vnd.android.package-archive". Este es el tipo mime según Wikipedia

Tan apenas para las medidas seguras agregué esto a mi archivo del htaccess

AddType application/vnd.android.package-archive .apk 

Aún falló.

Entonces probé esta prueba en la siguiente url del sitio de prueba y pude descargarlo muy bien en todos los navegadores.

Http://misc.commonsware.com/Now-debug.apk

Así que pensé que tal vez porque nuestro sitio está en https que podría ser el problema. He probado los mismos navegadores con la url " http://misc.commonsware.com/Now-debug.apk " de nuevo, excepto en https esta vez. Funcionó de la misma manera que lo hizo en nuestro sitio. Todos los navegadores, excepto Firefox, no pudieron descargarlo. Sólo dicen que la descarga, pero no las descargas.

Ahora supongo que tal vez este sitio de prueba simplemente no estaba configurado para SSL para empezar (no sé como no configuré el servidor) por lo que es por qué su falla en la mayoría de los navegadores de tableta. ¿Hay alguna configuración de SSL extraña que podría ser muy exigente con algunos de los navegadores de tableta? ¿O la mayoría de los navegadores de tableta sólo chupan y tengo que lidiar con él? Realmente no entiendo por qué descargar este archivo apk en el navegador de siempre, además de los principales en la tableta (excepto Firefox, que todavía funciona)

Actualizar

El navegador de Firefox en mi teléfono no descarga la aplicación tampoco. Así que tengo el navegador Chrome en la pestaña 3 de la galaxia no la descarga, pero su trabajo en mi teléfono Nexus 5. Firefox se descarga en la pestaña 3 de la galaxia, pero no en mi Nexus 5.

Configurar herramientas de desarrollo remoto en mi escritorio y conectado a mi teléfono para más información. Mi navegador Firefox hace una solicitud a la url para descargar y recibe la correcta application/vnd.android.package-archive tipo de contenido application/vnd.android.package-archive .

Así que decidí crear un script que obligue al tipo de contenido a ser application/octet-stream y descargarlo a través del script php. Me las arreglé para conseguir que esto funcione en mi navegador Nexus 5 Firefox sin embargo, todos los navegadores Galaxy Tab 3 todavía no funcionan. Fue un avance muy pequeño, pero tal vez insinúe cuál podría ser el problema.

Encontré esto en desbordamiento de pila sobre el mismo problema.

Aparentemente tiene que ver con la autoridad de certificación HTTPS que no está exceptuada por android.

"La única solución es utilizar un certificado proporcionado por una entidad emisora ​​de confianza".

Tuve el mismo problema y mi problema se resolvió mediante la eliminación de las actualizaciones y los datos de la aplicación.

Tuve el mismo problema y lo resolví mediante la actualización de mi servidor web. Yo estaba usando Glassfish 4.0 , y cuando actualizé a Glassfish 4.1 , este problema desapareció.

Al igual que usted, he intentado un montón de cosas antes. Cambiar el mimeType no arregló nada y terminé usando 'application / octet-stream'.

Así que quizás trate de actualizar su versión de servidor web.

Aunque OP dijo que esto falló en Dolphin Browser, descubrí que las descargas de apk funcionan con la versión 11.5.5 y superior de Dolphin Browser tanto en Amazon Fire TV 1 como en Amazon Fire Stick 1. Además, las versiones actuales de Firefox y Opera funcionan.

  • Configuración de dispositivo virtual Android para una tableta de 7 pulgadas en Android SDK 2.3.3
  • ¿Por qué obtengo esta sugerencia optimizadora en Google Play?
  • Diseño de aplicaciones de Android para tablets
  • ¿Por qué mi aplicación no aparece en tablets en Google Play?
  • ¿Cómo restringir la aplicación de la tableta en Android?
  • @ Font-face problema de representación en la etiqueta de párrafo, Chrome Android 4
  • ¿Cómo saber si su una tableta o un teléfono en android programmatically?
  • La aplicación para Android no se muestra en Google Android Market para tablets
  • La aplicación de Android para tablets sigue mostrando "Designed for Phones"
  • Recursos de apoyo para tabletas y móviles
  • ¿Cómo encajar en la pantalla después de cambiar el ancho de la ventana de visualización en el cambio de orientación?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.