원본출처: 티스토리 바로가기 아직 잘 모르던 시절에 작성했던 인앱 결제에 대한 첫번째글을 상기해 보면서, 다시금 인앱 결제에 대한 이야기를 적어 본다. https://billcorea.tistory.com/27 안드로이드 앱 만들기 구글 인앱결제 쉽게 따라 하기... 인앱 결제를 하기 위해서 오늘도 구글링을 하시는 분들께... 기본적은 헤맴을 줄여보기 위해서 정리를 해 둡니다. 인앱 결제를 하려면 일단, 할 일은 앱을 하나 만들어서 구글 플레이에 등록을 billcorea.tistory.com 그 시절에는 잘 몰랐는데, 인앱 결제의 1회성 결제는 위 글에서 확인해 볼 수 있다. 이번에는 정기결제에 대한 구현 이야기를 적어 볼까 한다. gradle 설정이 쪼금 변했다. 버전에 변해서. dependencies { ... implementation 'com.android.billingclient:billing:4.1.0' implementation 'com.google.code.gson:gson:2.8.8' ... } 소스 구현은 다음과 같이 class을 하나 만들어 두었다. import android.app.Activity; import android.content.Context; import android.content.SharedPreferences; import android.util.Log; import android.widget.Toast; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.android.billingclient.api.AcknowledgePurchaseParams; import com.android.billingcli...