Se sabe que podemos enviar el intento como se describe en el siguiente enlace y luego redirige al usuario a Google Play.Redirigir usuario a App Store en Android
Uri marketUri = Uri.parse("market://details?id=" + packageName);
Intent marketIntent = new Intent(Intent.ACTION_VIEW, marketUri);
startActivity(marketIntent);
Pero el problema es que toda tienda de aplicaciones, especialmente App Store de Amazon (Kindle en), puede manejar este propósito, así?
sé que el siguiente URI debe redirigir al usuario tienda de aplicaciones de Amazon:
http://www.amazon.com/gp/mas/dl/android?p=package
Pero, yo no quiero tener dos binarios, una para Android ordinaria y la otra para Amazon.
¿No pudo detectar el dispositivo y usar cualquiera de las URL dependiendo del dispositivo? –
Sí, pero creo que no es una buena solución. En realidad, no solo hay Google Play y Amazon App Store, hay muchas tiendas de aplicaciones en China, teléfono/tableta Android. Y no puedo manejar todos los dispositivos ... Por cierto, sé que puedo conseguir el fabricante, pero no sé la cadena exacta devuelta desde un dispositivo de Amazon, ya que no tengo un dispositivo en la mano – Bear
Cómo encontrarlo dispositivo -> http://stackoverflow.com/questions/8309624/detect-app-is-running-on-kindle-fire –