Android en la aplicación de facturación: Error consumiendo sku android.test.purchased (respuesta: 5: Developer Error)

He enviado un intento de compra de prueba a través de un ayudante estándar:

String SKU = "android.test.purchased"; mHelper.launchPurchaseFlow(this, SKU, 10001, mPurchaseFinishedListener); 

La compra se realizó con éxito, pero cuando intento consumir el artículo comprado usando:

 mHelper.consumeAsync(inv.getPurchase(SKU), mConsumeFinishedListener); 

Obtuve el siguiente error:

 Error while consuming: IabResult: Error consuming sku android.test.purchased (response: 5:Developer Error) 
  • He creado un apk firmado de Play Store y subido a la consola del programador
  • He configurado un elemento de prueba en la Consola de desarrollo
  • He implementado onActivityResult

¿Me estoy perdiendo de algo?

Tengo el mismo error desde el 2013/03/08 hasta ahora. Antes de 03/08, consumir android.test.purchased funciona bien. Observo esta identificación del producto, parece ser despejada automáticamente con un cierto período.

EDITAR Un usuario anónimo añadió lo siguiente:

Aquí está el problema: https://code.google.com/p/android/issues/detail?id=53077

En primer lugar publicar la aplicación en la versión alfa o beta de la tienda de google play.

Si publica la aplicación y el apk está solo en la sección "alpha testing", entonces NO está disponible para el público en general, solo para los probadores activados en la sección alfa.

EDIT: Una nota adicional: los usos "normales" no encontrarán su aplicación en Google Play, pero el probador activado no podrá encontrar la aplicación mediante el cuadro de búsqueda.

Sólo el enlace directo al paquete de aplicación funcionará. (Sólo para los probadores activados). https://play.google.com/apps/testing/yourpackagename

  • Google IAP Error: Se requiere autenticación
  • Android En la facturación de la aplicación: No se puede iniciar launchPurchaseFlow porque launchPurchaseFlow está en curso
  • IAB consumePurchase () ya no funciona para la respuesta estática android.test.purchased
  • ¿Por qué la facturación de Google en la aplicación devuelve el orden adecuado en caso de compra de prueba?
  • Comprueba el estado de la suscripción en la aplicación en Android
  • "Usted ya posee este artículo" pero las compras están vacías
  • Ejecutar código en el subproceso principal / UI en Cocos2dx
  • Cambiar el precio del elemento de compra en la aplicación después de publicar android
  • Facturación en la aplicación de Google Play v3 getSkuDetails () devuelve los resultados almacenados en caché incluso si se modificaron los precios de la IAP
  • En seguridad de facturación de aplicaciones
  • La facturación en la aplicación, no puede hacer que RESULT_DEVELOPER_ERROR desaparezca
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.