本文档包含了 startConnection(),endConnection(),isReady(),和 isFeatureSupported 方法的详情,参数和用法。
void startConnection (BillingClientStateListener listener)
startConnection 方法异步开始 BillingClient 的设置过程,BillingClientStateListener 用于通知设置完成。
| 参数 | |
|---|---|
| listener | BillingClientStateListener – 通知设置完成 |
void endConnection ()
endConnection 方法用于清理和释放所有资源,如与服务的连接。在您完成了使用 BillingClient 参考的过程后,应调用此方法。
boolean isReady ()
isReady() 方法用于检查服务是否就绪。它检查客户端是否已连接到服务以保证其他方法能被调用。如已连接服务并且 isready() 方法返回true,也意味着应用内产品可用于购买,查询,以及其它行为。
返回TRUE 当客户端已连接到服务。否则 返回FALSE
int isFeatureSupported (String feature)
isFeatureSupported 方法检查now.gg计费服务是否支持指定的特性或功能
| 参数 | 用法描述 | 返回值 |
|---|---|---|
| feature | 字符串:BillingClient.FeatureType | 0 = 支持, 否则返回-2 |