2011-02-23 22 views
9

Tengo varias preguntas sobre la facturación en la aplicación de Android, ya que no puedo encontrar lo que necesito en la documentación.Facturación integrada en la aplicación en Android: preguntas

1: Requiere Android 1.6 o superior, AND Market 2.3 o superior. ¿Cómo puedo instalar Android Market 2.3 manualmente, si el dispositivo que tengo NO está rooteado?

2: Lo probé en Android 2.2 y Market versión 2.2.11, pero hubo errores en la lectura de las respuestas de Bundle.

3: ¿Incluso tiene una posibilidad de ejecutarse en el emulador?

4: ¿Qué es lo que realmente tengo que hacer para probar la compra desde la aplicación? Descargué la aplicación de muestra y la compilé, pero ni siquiera pude recuperar mis respuestas estáticas (aplicación Market 2.2.11).

5: ¿En verdad, es LEGAL instalar Android Market 2.3 en dispositivos con un Nivel de Api más bajo? Google dice que necesita Droid 1.6 SDK y el mercado 2.3, pero hasta donde sé, no hay (o muy pocos) dispositivos con Market 2.3 que se ejecuten por debajo de 2.3 Android. ¿Puedes actualizar tu aplicación Market?

6: (Lame) ¿El Android Market Client se actualiza automáticamente, cuando se lanza uno nuevo?

+0

La mayoría de las respuestas a esta pregunta están obsoletas. Las personas deberían buscar información más reciente, ya que la última versión de facturación integrada en la aplicación, IAB3, es significativamente diferente de la disponible en el momento en que se publicaron estas respuestas. – Carl

+0

https://developer.android.com/google/play/billing/index.html – Shambhavi

Respuesta

6
  1. No debe tener que instalar Market 2.3.0 manualmente, la aplicación de mercado debe actualizarse cuando se lanza una nueva versión.

  2. Ya ha dicho que requiere Market 2.3.0 por lo que obviamente no funcionará en 2.2.11.

  3. Mucha gente ha estado funcionando de mercado en el emulador, por lo que pueden trabajar: How to install Android Market App on the emulator?

  4. Véase la pregunta 2. Además, incluso si tiene mercado 2.3.0 No estoy seguro de Google han permitido a la prueba fase todavía. También me gustaría utilizarlo en las compras de aplicaciones, pero no voy a molestarme en probarlo durante unos meses.

  5. Creo que todos los dispositivos obtendrán Market 2.3.0, no solo aquellos con Android 2.3, ya que es solo una aplicación y no es parte del sistema operativo, pero podría estar equivocado.

  6. Sí.

+0

3. No, no funcionará en el emulador – Blundell

+3

Apesta en este momento, le dará mucho trabajo. Deles tiempo para joder a los tipos que son líderes en proyectos de facturación en la aplicación porque el documento es muy vago. Describen todo sobre la arquitectura interna (que generalmente no queremos saber) y no se molestan en contar la información muy importante sobre cómo funciona. Proporcionaron un ejemplo que realmente apesta y es muy muy complicado. Pusieron todas las clases bajo un solo servicio ... y realmente apesta la depuración. –

+0

Sé que el documento es vago, así que traté de hacer un tutorial más simple: http://blog.blundell-apps.com/simple-inapp-billing-payment/ – Blundell

Cuestiones relacionadas