Android – Descargar e instalar el archivo apk en Webview

Estoy intentando hacer una simple vista web para mi sitio web para móviles. Hay app app .apk en ese sitio web y tengo que detectar cuando el usuario haga clic en los vínculos. Después de hacer clic en el archivo se descargará a la tarjeta SD, a continuación, el usuario de formulario para instalar si desea ..

He leído muchas soluciones pero aún no he encontrado una solución de trabajo.

Ahora todo bien en el paso para detectar el archivo .apk , pero parece abrir el navegador por defecto para los vínculos de descarga en segundo y luego se apaga, y no sé cómo auto-forma de instalación después de descargar.

Mi código que usé.

One Solution collect form web for “Android – Descargar e instalar el archivo apk en Webview”

Normalmente, la vista web incorporada no tendrá todas las características que tiene el navegador normal. Por lo tanto, una vez que usted coge el tecleo en el apk entonces usted tiene que hacer uno del siguiente

  1. Descargar el archivo a través de Android DownloadManager (ejemplo aquí http://www.vogella.com/blog/2011/06/14/android-downloadmanager-example/ )
  2. Descargue el archivo usted mismo vía HttpUrlConnection

Una vez que se haya completado la descarga, puede probar y iniciar la instalación a través de un intento (lo más probable Intent.ACTION_VIEW) o instalar directamente a través de PackageManager . Vea aquí instalar / desinstalar APKs de forma programática (PackageManager vs Intents)

  • Android: utilice WebView para evaluar una cadena javascript y devolver el valor
  • Android Cómo mostrar vínculos en la vista web de esta manera?
  • Leer eventos de teclado en Android WebView
  • ¿Cómo cambiar el tamaño del contenido de una webview en android?
  • Android webview loadDataWithBaseURL cómo cargar imágenes de los activos?
  • Android reproducir video de youtube en la vista web
  • Comunicación con vistas Web integradas (UI) en aplicaciones iOS y Android existentes
  • ¿Tiene el nuevo Android WebView el mismo rendimiento que CrossWalk WebView?
  • Recuperar User-Agent mediante programación
  • Reproducción de archivos de audio locales en la aplicación de visualización web de Android
  • Solicitud de URL de visualización web de Android con cadena de consulta
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.