Instalación silenciosa de android apk

Estoy buscando una forma de programar mi aplicación para instalar silenciosamente un archivo apk. Soy consciente de la posibilidad de lanzar código se ve algo así:

Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(apkFile), "application/vnd.android.package-archive"); startActivity(intent); 

Pero este aumento de código antes de la instalación inicia un diálogo con los apk requieren permisos y necesita el usuario para la autorización para iniciar la instalación.

¿Hay alguna manera de saltar este diálogo? ¿Hay alguna otra manera de instalar la aplicación en tiempo de ejecución de mi código que no requiere la interacción del usuario?

No. Y eso es algo bueno, esto sería una (otra) puerta abierta al malware ya las instalaciones no deseadas. ¿Por qué quieres hacer eso, si te importa que te lo pregunte? ¿Qué tiene de malo hacer saber a los usuarios que desea instalar algo en su dispositivo?

También, algunos detalles aquí: Instalación silenciosa en dispositivos Android

Y finalmente, esto podría ser posible para dispositivos con raíces: si escribe su propio instalador, puede evitar completamente el instalador integrado y, con privilegios de root, básicamente puede hacer lo que quiera. Pero sigo pensando que sería un grave incumplimiento de la seguridad.

Sí, pero puedes usar el acceso root o la aplicación debe ser una aplicación firmada por el sistema. Usted puede instalar la aplicación silenciosa usando el comando de la cáscara pm install "apk path" Esto trabajará definatly que he creado ya una aplicación de la muestra para el mismo

  • Aplicación no instalada 'Error en Android 2.3.4
  • ¿Es suficiente un archivo .apk para instalar la aplicación en mi teléfono Android?
  • Android Studio Preview 3 error al generar la versión APK: release-stripped.ap_ no existe
  • Juego de Google, por error cargado de producción APK, ahora no puedo hacer pruebas beta
  • Firma de solicitud con varios certificados
  • Cómo evitar la extracción fácil de la aplicación APK instalada en el teléfono
  • Paquete de dos apk en un solo apk?
  • La aplicación no está instalada
  • Android Studio instala un APK para cada módulo
  • Subir la aplicación de Android a Google Play paso a paso ...?
  • Cómo restringir un APK para no instalarse en Android Emulator / Simulator pero en un dispositivo real?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.