【问题标题】:In App Billing Error: Item already owned在应用程序计费错误:项目已拥有
【发布时间】:2013-12-31 16:50:11
【问题描述】:

嗨,当我第一次购买测试项目(“android.test.purchased”)时,谷歌播放弹出窗口说交易成功(像这样):

第一个问题:在“成功”交易后,当我尝试购买相同的商品时它崩溃了,因为它无法启动另一个异步操作LOG

第二个问题:当我尝试购买另一个时间测试项目时,将片段更改为另一个片段然后支持捐赠片段后,它会说

12-31 17:20:19.596: E/IabHelper(31546): In-app billing error: Unable to buy item, Error response: 7:Item Already Owned

问题是我希望允许多次购买同一物品。

全班代码:https://www.dropbox.com/s/2ly1ocadh6c9om1/class.txt

【问题讨论】:

    标签: android billing


    【解决方案1】:

    您可以在 Google Play 中定义不同类型的产品。查看此部分,该部分解释了如何将您的商品设置为“已消费”,从而允许用户在使用后重新购买相同的商品:

    http://developer.android.com/google/play/billing/api.html#consume

    【讨论】:

      【解决方案2】:

      这就是我们可以使用物品的方式

       consume.setOnClickListener(new View.OnClickListener() {
              @Override
              public void onClick(View view) {
                  Thread t = new Thread(new Runnable() {
                      @Override
                      public void run() {
                          String purchaseToken = "inapp:" + getPackageName() + ":android.test.purchased";
                          try {
                              Log.d("","Running");
                              int response = mService.consumePurchase(3, getPackageName(), purchaseToken);
                              if(response==0)
                              {
                                  Log.d("Consumed","Consumed");
                              }else {
                                  Log.d("","No"+response);
                              }
                          }catch (RemoteException e)
                          {
                              Log.d("Errorr",""+e);
                          }
      
                      }
                  });
                  t.start();
              }
          });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-12
        • 2013-05-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-13
        • 1970-01-01
        相关资源
        最近更新 更多