本文档包含了 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 |