2013-03-09 14 views
7

(yanıt: 5 Geliştirici Hatası):Android uygulama içi faturalandırma: Hata SKU android.test.purchased tüketen Ben standart yardımcı yoluyla bir test satın alma eğilimini gönderilen adres

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

alım, başarıyla yapıldığı ancak Ben kullanılarak satın öğeyi tüketmeye çalışırken:

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

aşağıdaki hatayı alıyorum:

Error while consuming: IabResult: Error consuming sku android.test.purchased (response: 5:Developer Error) 
  • Ben

bir şey eksik onActivityResult uyguladık Play Store'da imzalı apk oluşturulan ve Dev Konsol

  • Geliştirici Konsolundan
  • Ben kurulum bir test öğesi ettik yüklediğiniz?

  • cevap

    6

    Şu an için 2013/03/08 tarihinden beri aynı hatayı aldım. 03/08'den önce android.test.purchased tüketimi iyi çalışıyor. Bu ürün kimliğini gözlemliyorum, bir süre otomatik olarak silinmiş gibi görünüyor. Eğer oyun mağaza google ait https://code.google.com/p/android/issues/detail?id=53077

    +0

    Aynı burada. Uygulama içi faturalandırmayı test ettim ve iyi çalıştı, ancak birkaç gün önce bir öğeyi tüketmeye çalışırken "geliştirici hatası" vermeye başladı. Satınalma iyi çalışıyor. Herhangi bir fikir? – Predator7

    1

    Öncelikle alfa veya beta sürümüne uygulamasını yayınlamak: Burada

    konudur:

    DÜZENLEME Anonim kullanıcı aşağıdaki ekledi. Uygulamayı yayınlarsanız ve apk sadece "alfa testi" bölümünde yayınlanıyorsa, bu, genel olarak sadece alfa bölümünde etkinleştirilmiş test kullanıcıları için geçerli DEĞİLDİR.

    DÜZENLEME: Bir ek not: "normal" kullanımlar, uygulamanızı Google Play'de bulamaz, ancak etkinleştirilmiş test cihazı, arama kutusunu kullanarak uygulamayı bulamaz.

    Yalnızca uygulama paketine doğrudan bağlantı çalışacaktır. (sadece aktif test cihazları için).