Документы показывают следующее для настройки Billingclient.
private BillingClient billingClient;
...
billingClient = BillingClient.newBuilder(activity).setListener(this).build();
В .setListener (this) предполагается, что часть 'this' ссылается на PurchaseasesUpdatedListener, даже если вы явно не создаете ее для вставки этих скобок. Очевидно, достаточно просто использовать «this». В документах и во всех примерах, которые я видел, никогда не создавался для этого пункт «Закупки покупки», он просто использует «это», по-видимому, ссылаясь на сам создаваемый клиент биллинга. Это не сработало для меня, и я продолжаю получать:
Должен ли я использовать что-то еще для (деятельности) части, чем (getApplicationContext ( ))? Я пробовал (это) и другие вещи здесь, так как просто слово «активность» не распознается.