Tengo una biblioteca de Android que carga datos en un servidor de prueba y servidor de producción. Me gustaría que los desarrolladores que usen esta biblioteca utilicen el servidor de prueba durante el desarrollo y el servidor de producción cuando la aplicación se descargue de Android Market.Detectar si la aplicación se descargó de Android Market
¿Es posible que una aplicación indique de dónde vino (de mercado o no de mercado?) Me imagino que se podría detectar la presencia del archivo JAR firmado.
¿Desea saber si la aplicación está publicada o desde dónde el usuario final descargó la aplicación? Como si el usuario cargara la aplicación del mercado, las aplicaciones de mercado usan el servidor de producción o la aplicación se publicó, por lo que todas las copias de esa aplicación se convierten en aplicaciones de producción. – Grant
Grant, la diferencia que busco es tiempo de desarrollador vs tiempo de producción, así que quiero que las copias del desarrollador permanezcan en el servidor de prueba. Solo quiero que las aplicaciones que se descargaron "en la naturaleza" utilicen el servidor de producción. – sehugg
Crea otra aplicación que no hace nada, luego prueba la presencia de eso para indicar una compilación de depuración. Instale la aplicación en teléfonos de desarrollo. – OJW