title: Implicit intents with startService are not safe InAppPurchase
body: <p>I've implemented In-app purchase in my application and I face this problem</p>
  
  <blockquote>
    <p>Implicit intents with startService are not safe: Intent { act=com.android.vending.billing.InAppBillingService.BIND }
    android.content.ContextWrapper.bindService:538
    com.bulbulapps.bulbul.v3.BillingProcessor.bindPlayServices:106
    com.bulbulapps.bulbul.v3.BillingProcessor.:99</p>
  </blockquote>
  
  <p>My code:</p>
  
  <pre><code>getContext().bindService(new Intent("com.android.vending.billing.InAppBillingService.BIND"),  serviceConnection, Context.BIND_AUTO_CREATE);
  </code></pre>
  
  <p>but that line is generating a warning Implicit intents with startService are not safe.</p>
  
  <p>Payment popup coming and payment also success, but after success it is not coming to OnActivity result</p>
  
  <pre><code>@Override
      protected void onActivityResult(int requestCode, int resultCode, Intent data) 
      {
          if (!bp.handleActivityResult(requestCode, resultCode, data))
              super.onActivityResult(requestCode, resultCode, data);
  
          Toast.makeText(getApplicationContext(), "onActivityResult", Toast.LENGTH_LONG).show();
  }
  </code></pre>
  
  <p>My requirement is I have to handle after successful purchase.</p>