2010-07-05 16 views

Respuesta

28

En su actividad de hacer

 
PackageManager pm = getPackageManager(); 
String installationSource = pm.getInstallerPackageName(getPackageName()); 

installationSource ahora tendrá el nombre del paquete de la aplicación que se instala su aplicación.

probando con una fuente de instalación de la aplicación mía es "com.google.android.feedback" cuando se instala a través de google market, nulo si está instalado a través de un depurador.

+0

¿Alguien sabe cuál es el nombre del paquete correspondiente para el mercado de Amazon? – emmby

+4

Recientemente Android Market tenía el paquete "com.android.vending" –

+2

El nombre del paquete para Amazon Market es com.amazon.venezia –

0

Si no eres root (y tienes acceso a la base de datos Market), no creo que sea posible.

+0

deberían proporcionar un contendidor con el db – Pentium10

Cuestiones relacionadas