¿Es posible enumerar en el Android Market de Google un solo APK para ambos versiones gratuitas y de pago?Same APK para versiones gratuitas y de pago en Android Market?
Hasta ahora, solo encontré this tip para crear un botón en la versión gratuita que enlaza con las versiones de pago, pero IIUC estos todavía son 2 APK por separado.
También encontré a reference para crear versiones gratuitas/pagas desde el mismo código, pero eso todavía se refiere a 2 APK por separado.
Lo que me interesa es una forma (Google) Android Market de proporcionar una funcionalidad similar a la MPL de PayPal (es decir, una aplicación lo hace todo). es posible?
EDIT: Según la respuesta a continuación, parece que el In-App Billing de Google lo facilita.
Sin embargo, de LVL Requirements and limitations dice:
concesión de licencias es actualmente para aplicaciones de pago única, ya que se consideran aplicaciones gratuitas con licencia para todos los usuarios. Si su aplicación ya está publicada como gratuita, no podrá cargar una nueva versión que use licencias.
Sé que LVL no es lo mismo que la Facturación en la aplicación, pero definitivamente se requiere LVL para que la Facturación en la aplicación funcione (aunque solo sea para usar la clave). Entonces, ¿cómo se reconcilia esto?
"ya que las aplicaciones gratuitas se consideran autorizadas para todos los usuarios". Esto para mí parece ser el enfoque equivocado. Dado que las licencias pueden integrarse en las aplicaciones, ¿por qué no considerar que las aplicaciones no tienen licencia para todos los usuarios? Luego, use las licencias para determinar si se compraron. El mercado debería manejar eso. Luego omitiría la molestia de paquetes separados. – CraPo