android billing inApp/订阅无法找到显式活动ProxyBillingActivity

android billing inApp/订阅无法找到显式活动ProxyBillingActivity,android,in-app-purchase,recurring-billing,android-billing,Android,In App Purchase,Recurring Billing,Android Billing,我想实现订阅计费功能,但是当我调用launchBillingFlow方法时,我得到了如下错误 android.content.ActivityNotFoundException:找不到显式活动类{com.calendargb/com.android.billingclient.api.ProxyBillingActivity};您是否在AndroidManifest.xml中声明了此活动 这是我的样品 BillingFlowParams purchaseParams = BillingFlo

我想实现订阅计费功能,但是当我调用
launchBillingFlow
方法时,我得到了如下错误

android.content.ActivityNotFoundException:找不到显式活动类{com.calendargb/com.android.billingclient.api.ProxyBillingActivity};您是否在AndroidManifest.xml中声明了此活动

这是我的样品

  BillingFlowParams purchaseParams = BillingFlowParams.newBuilder()
                    .setSku(skuId).setType(billingType).setOldSku(oldSku).build();
  mBillingClient.launchBillingFlow(mActivity, purchaseParams);

我应该在清单文件中声明显式
ProxyBillingActivity
?提前谢谢

您应该在清单文件中声明ProxyBillingActivity,如下所示:

<activity
   android:name="com.android.billingclient.api.ProxyBillingActivity"
   android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
   android:theme="@android:style/Theme.Translucent.NoTitleBar" />

这在v2.0.1中是否仍然适用?在清单中输入这个,我仍然得到ActivityNotFound。我在代码(BillingClientImpl.java)中看到,它使用以下内容创建意图:
Intent Intent=new Intent(activity,ProxyBillingActivity.class)所以看起来包上下文是错误的。。。(异常中的详细信息:“无法找到显式活动类{letstwinkle.com.twinkle/com.android.billingclient.api.ProxyBillingActivity}”)