Tengo una aplicación de Android con versiones gratuitas y de pago, donde la versión gratuita tiene un límite de tiempo, después de lo cual redirige a los usuarios al mercado para comprar la versión de pago. Las dos versiones tienen diferentes nombres de paquete y se envían al mercado como aplicaciones separadas.Actualización gratuita de aplicaciones de Android sin dejar dos iconos
Sin embargo, cuando los usuarios compran la versión paga, esto no reemplaza a la versión gratuita; se quedan con ambas versiones instaladas a la vez. Me gustaría que se instale sobre la versión gratuita. Idealmente, también reemplazaría cualquier atajo existente en la pantalla de inicio con accesos directos a la nueva versión, pero eso es menos importante.
¿Hay una manera elegante de manejar esto?
http://developer.android.com/guide/market/billing/billing_overview.html. Editar - Estaba equivocado. Parece que puede usar en compras de aplicaciones en 1.6 o superior, siempre que el dispositivo ejecute Android Market 2.3 o superior. –