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 | String: BillingClient.FeatureType | 0 = 지원, -2 = 지원 안 함 |
목차
목차
문서 Rev. 1.0