una que puedo puede para mostrar instalar instalacion gestor funciona forzar este dispongas desde descargadas compatible como capaz boton archivos archivo aplicacion abrir android installation apk

android - que - instalación de apk desde página web



puede que no dispongas de una aplicacion capaz de mostrar este archivo apk (4)

Estoy buscando una página web de muestra (código html) con un enlace que instalará un archivo apk directamente en mi teléfono haciendo clic en el enlace.


Ayuda adicional para los servidores web de IIS: el ejemplo de mbaird funcionó muy bien después de que agregué el tipo de mime apk a mi servidor web IIS. Acabo de poner un archivo html con ese enlace, pero obtuve un error 404 al intentar extraer mi archivo test.apk sin la entrada .apk mime. Como dijo Commonsware, asegúrese de permitir los archivos .apk en los tipos de mime, esto es seguro todavía es necesario en un servidor web IIS. Puede hacer esto desde el Administrador de IIS, seleccionar el servidor y buscar "Tipos de MIME", luego agregar una entrada.


En .Net esto es lo que hice, creé una página .asmx luego un código QR que indicaba que, de otra forma, seguí obteniendo un 404, y luego esto en la carga de la página.

protected void Page_Load(object sender, EventArgs e){ ViewState["PreviousPage"] = Request.UrlReferrer; string filepath = Server.MapPath("AcsMainMenu.apk"); FileInfo droidfile = new FileInfo(filepath); if (droidfile.Exists) { Response.ClearContent(); Response.AddHeader("Content-Disposition", "attachment; filename=" + droidfile.Name); Response.AddHeader("Content-Length", droidfile.Length.ToString()); Response.ContentType = "application/vnd.android.package-archive"; Response.TransmitFile(droidfile.FullName); Response.Flush(); Response.End(); Response.Redirect(ViewState["PreviousPage"].ToString()); } }


Si está utilizando ASP.NET, deberá insertar lo siguiente en su archivo web.config:

<configuration> ... <system.webServer> <staticContent> <mimeMap fileExtension=".apk" mimeType="application/vnd.android.package-archive" /> </staticContent> </system.webServer> ... </configuration>

Aparte de eso (como han dicho otros), solo necesitas un enlace normal:

<a href="myAndroidApp.apk">Click here</a>

y dile a tus usuarios que habiliten la opción Seguridad -> Fuentes desconocidas en Configuración.


Solo enlace al archivo apk en el HTML. No podría ser más simple.

<a href="path to my .apk file">link</a>

Deberá tener "instaladas aplicaciones de fuentes desconocidas" habilitadas en su teléfono.