title: Android inapp billing responseList is empty
body: <p>I have defined some in app products in my app. I've uploaded the apk to the Google Play and added the inapp purchase products on the Google play. </p>
  
  <p>I've got my <code>ServiceConnection</code> defined as followed:</p>
  
  <pre><code>ServiceConnection mServiceConn = new ServiceConnection() {
          @Override
          public void onServiceDisconnected(ComponentName name) {
              mService = null;
          }
  
          @Override
          public void onServiceConnected(ComponentName name, IBinder service) {
              mService = IInAppBillingService.Stub.asInterface(service);
              connect();
          }
      };
  </code></pre>
  
  <p>The <code>onServiceConnected</code> function is called, the <code>bindService</code> returns true.</p>
  
  <p>Next is the <code>connect</code> function.</p>
  
  <pre><code>public void connect() {
          new Thread(new Runnable() {
              public void run() {
                  try {
  
                      // Purchase type is "inapp", as required by  API v3
                      Bundle skuDetails = mService.getSkuDetails(3, PACKET, "inapp", querySkus);
  
                      }
  
                      int response = skuDetails.getInt("RESPONSE_CODE");
  
                      Log.e("IAP connect", response + "");
  
  
                      if (response == 0) {
                          ArrayList&lt;String&gt; responseList = skuDetails.getStringArrayList("DETAILS_LIST");
                          Log.e("size list", responseList.size()+"");
                          ...
                        }
                      }
              } catch (RemoteException e) {
                  e.printStackTrace();
              } catch (JSONException e) {
                  e.printStackTrace();
              }
          }
      }).start();
  }
  </code></pre>
  
  <p>PACKET here is set to the <code>getPackageName()</code>.
  The response code is 0 but the Log prints that the size of the list is 0. I have no idea why the list is empty, as I have entered 5 items in total to the Google Play and each of them are active. I have waited 2 days now and tested with three devices, but still no items get through.</p>
  
  <p>I pretty much tried everything I can think of so any suggestions are welcome.</p>