- 主题:有人了解android 内购吗?
为什么BillingClient类我这里没有startConnection成员?
就是BillingClient billingClient = BillingClient.newBuilder(....
然后billingClient.startConnection的时候没有startConnection有人知道是咋回事吗?
--
修改:smthxes FROM 27.208.36.*
FROM 27.208.36.*
我了解,大概率是你用的SDK版本和看的文档对应不起来
大概率是使用了新版本的SDK,但是看的是旧文档
【 在 smthxes 的大作中提到: 】
: 为什么BillingClient类我这里没有startConnection成员?
: 就是BillingClient billingClient = BillingClient.newBuilder(....
: 然后billingClient.startConnection的时候没有startConnection有人知道是咋回事吗?
--
FROM 120.244.236.*
帮你看了下我的项目
implementation 'com.android.billingclient:billing:1.1'
这个肯定有你说的api,不过我的项目一直没有更新了,内购还是一直可以用的
【 在 smthxes 的大作中提到: 】
: 我是看的这个版本的文档,我转成pdf了,你看对不对?
: 版本是这么添的
: implementation 'com.android.billingclient:billing:3.0.0'
: ...................
--
FROM 120.244.236.*
我这还是不行,不知道是哪里的问题,不知道你java文件里的接口还有没有包含别的东西?
我的是这样的
import com.android.billingclient.api.PurchasesUpdatedListener;
import com.android.billingclient.api.BillingClient;
import com.android.billingclient.api.BillingResult;
import com.android.billingclient.api.Purchase;
【 在 ThePlayer 的大作中提到: 】
: 帮你看了下我的项目
: implementation 'com.android.billingclient:billing:1.1'
: 这个肯定有你说的api,不过我的项目一直没有更新了,内购还是一直可以用的
: ...................
--
FROM 27.208.36.*
点开BillingClient看看咯
【 在 smthxes (。。。) 的大作中提到: 】
: 我这还是不行,不知道是哪里的问题,不知道你java文件里的接口还有没有包含别的东西?
: 我的是这样的
: import com.android.billingclient.api.PurchasesUpdatedListener;
: ...................
--
FROM 61.50.116.2
import com.android.billingclient.api.BillingClient;
import com.android.billingclient.api.BillingClientStateListener;
import com.android.billingclient.api.BillingFlowParams;
import com.android.billingclient.api.ConsumeResponseListener;
import com.android.billingclient.api.Purchase;
import com.android.billingclient.api.PurchaseHistoryResponseListener;
import com.android.billingclient.api.PurchasesUpdatedListener;
import com.android.billingclient.api.SkuDetails;
import com.android.billingclient.api.SkuDetailsParams;
import com.android.billingclient.api.SkuDetailsResponseListener;
--
FROM 120.244.236.*
加个点后面弹出的成员是这样的,只有这几个成员,但是我查找BillingClient类发现成员里又有startConnection函数
【 在 PaoloMaldini 的大作中提到: 】
: 点开BillingClient看看咯
:
--
FROM 27.208.36.*
3Q,看样子也没有什么特殊的,估计我可能是哪里的配置除了问题
【 在 ThePlayer 的大作中提到: 】
: import com.android.billingclient.api.BillingClient;
: import com.android.billingclient.api.BillingClientStateListener;
: import com.android.billingclient.api.BillingFlowParams;
: ...................
--
FROM 27.208.36.*
问题找到了,刚才发现是自己犯了个低级错误,我把测试代码放在主类里了,把测试代码放到函数里就正常了
【 在 ThePlayer 的大作中提到: 】
: import com.android.billingclient.api.BillingClient;
: import com.android.billingclient.api.BillingClientStateListener;
: import com.android.billingclient.api.BillingFlowParams;
: ...................
--
FROM 27.208.36.*