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

  • Suscripciones a Playstore - estrategia de pruebas
  • Facturación de Google Play: no se pudo verificar la firma de sku android.test.purchased
  • Facturación de Android v3 - sin firma
  • IabHelper.startSetup () hace que NullPointerException
  • Android In-App Billing v3: "No se puede realizar la operación: queryInventory"
  • Las órdenes de Google Play realizadas mediante la facturación en la aplicación no se pueden cargar
  • Android En la aplicación de facturación Phonegap 1.0
  • ¿Es posible depurar localmente la facturación en la aplicación de Google Play en Android Studio?
  • NullPointer en startIntentSenderForResult, no aplicando V3
  • Android InApp Billing v3 - prueba con varios dispositivos
  • Facturación en la aplicación de Android, compras perdidas
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.