水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:有人了解android 内购吗?
楼主
|
smthxes
|
2020-12-18 12:54:42
|
展开
为什么BillingClient类我这里没有startConnection成员?
就是BillingClient billingClient = BillingClient.newBuilder(....
然后billingClient.startConnection的时候没有startConnection有人知道是咋回事吗?
--
修改:smthxes FROM 27.208.36.*
FROM 27.208.36.*
2楼
|
smthxes
|
2020-12-18 13:58:28
|
展开
我是看的这个版本的文档,我转成pdf了,你看对不对?
版本是这么添的
implementation 'com.android.billingclient:billing:3.0.0'
改成2.1.0也不行
【 在 ThePlayer 的大作中提到: 】
: 我了解,大概率是你用的SDK版本和看的文档对应不起来
: 大概率是使用了新版本的SDK,但是看的是旧文档
:
附件(1.2MB)
的应用中+___+Google+Play+结算系统+___+Android+Developers.pdf
--
FROM 27.208.36.*
4楼
|
smthxes
|
2020-12-18 16:07:24
|
展开
我这还是不行,不知道是哪里的问题,不知道你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.*
7楼
|
smthxes
|
2020-12-18 18:46:00
|
展开
加个点后面弹出的成员是这样的,只有这几个成员,但是我查找BillingClient类发现成员里又有startConnection函数
【 在 PaoloMaldini 的大作中提到: 】
: 点开BillingClient看看咯
:
--
FROM 27.208.36.*
8楼
|
smthxes
|
2020-12-18 18:47:30
|
展开
3Q,看样子也没有什么特殊的,估计我可能是哪里的配置除了问题
【 在 ThePlayer 的大作中提到: 】
: import com.android.billingclient.api.BillingClient;
: import com.android.billingclient.api.BillingClientStateListener;
: import com.android.billingclient.api.BillingFlowParams;
: ...................
--
FROM 27.208.36.*
9楼
|
smthxes
|
2020-12-18 22:20:03
|
展开
问题找到了,刚才发现是自己犯了个低级错误,我把测试代码放在主类里了,把测试代码放到函数里就正常了
【 在 ThePlayer 的大作中提到: 】
: import com.android.billingclient.api.BillingClient;
: import com.android.billingclient.api.BillingClientStateListener;
: import com.android.billingclient.api.BillingFlowParams;
: ...................
--
FROM 27.208.36.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版