Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Descargar la aplicación si la intención no está instalada

Sé que he visto una manera de llamar a una intención, y si no existe la función se redirigirán al mercado para descargar la aplicación que tiene la intención.

Ahora compruebo si el Intent existe, pero no sé cómo señalar al usuario al recurso para descargar.

Gracias por adelantado

  • Android Webview: No se puede llamar a determinedVisibility () - nunca vio una conexión para el pid
  • Cómo reanudar una descarga interrumpida - parte 2
  • Cómo transmitir vídeo desde Internet a través de nanoHTTPd a VideoView
  • Android - ¿es posible usar la compra en la aplicación para descargar contenido?
  • Hasta que el administrador de descargas de android le dé el estado de una descarga por referencia de descarga?
  • ¿Cómo puedo recuperar el tamaño de un archivo durante la descarga de una URL (mediante una conexión http)?
  • ¿Cómo descargar un archivo pdf en Android?
  • Facebook SDK para la descarga de Android siempre falla
  • 2 Solutions collect form web for “Descargar la aplicación si la intención no está instalada”

    Para comprobar si hay alguna Intención disponible:

    String intentToCheck = "com.google.SCAN"; //can be any other intent final PackageManager packageManager = getPackageManager(); final Intent intent = new Intent(intentToCheck); List list = packageManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY); final boolean isAvailable = list.size() > 0; 

    Para abrir Google Market a través de Intent:

     Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://search?q=pname:com.google.scan")); startActivity(marketIntent); 

    No he hecho esto antes, pero en teoría es sólo otra llamada de intención con un indicador de vista y el market://... URI apuntando a la aplicación.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.