반응형
안드로이드 Developer 한글 가이드 라인에 구글 인앱결제를 구현하는 내용에는 인앱 결제시 SDK manager를 이용하는 하단의 방법이 기재되어 있습니다.
프로젝트에 AIDL 파일 추가
IInAppBillingService.aidl
은 In-app Billing Version 3 서비스에 대한 인터페이스를 정의하는 AIDL(Android Interface Definition Language) 파일입니다. 이 인터페이스를 통해 IPC 메서드를 호출하여 결제를 요청합니다.
AIDL 파일을 얻는 방법은 다음과 같습니다.
- Android SDK Manager를 엽니다.
- SDK Manager에서
Extras
섹션을 펼칩니다. - Google Play Billing Library를 선택합니다.
- Install packages를 클릭하여 다운로드를 완료합니다.
하지만.. SDK 매니저를 아무리 살펴봐도 Google Play Billing Library가 존재하지 않아 Developer 영문 가이드라인을 살펴보니 전혀 다르게 기재되어 있습니다.
Updating your app's dependencies
Add the following line to the dependencies section of the build.gradle
file for your app:
dependencies {
...
compile 'com.android.billingclient:billing:1.0'
}
Gradle의 dependencies를 업데이트 하는 방법으로 변경되었지만 Developer 한글 가이드 라인에는 반영되지 않은것 같습니다.
17년 4분기 즈음, Android studio 2.3 이후 버전일때 변경된 것으로 추정되는데 여전히 한글 가이드라인은 수정되지 않았습니다.
반응형
'Android > Dev' 카테고리의 다른 글
알림바(Notification Bar)를 누를 때 프레그먼트 실행 하기 (0) | 2018.04.10 |
---|---|
뷰페이저 사용 시 특정 프레그먼트로 이동하기 (0) | 2018.04.10 |
앱 빌드 후 android.permission.READ_PHONE_STATE 추가현상 (0) | 2018.03.31 |
구글 플레이 스토어에서 앱 최신버전 가져오기 (5) | 2018.03.31 |
Fragment 를 사용할 때 EditText의 Focus를 없애기 (3) | 2018.02.23 |
댓글