나는 안드로이드의 초보자이며 inapp 구매 기능을 원합니다. 사용자는 전체 버전을 한 번만 구매합니다. 나는 어떤 체크 아웃 화면이 나타나길 원하지 않는다. 대신 "그냥 $ 2에 abc 제품을 구매 하시겠습니까?"라는 메시지를 표시하려고합니다. 사용자가 예를 선택한 경우 구매 성공 여부에 관계없이 Google에서 응답을 받아야합니다.Inapp billing android - 체크 아웃 화면이 없습니다.
나는 블랜델 블로그 tutorial에 따라 기능을 수행하고 있습니다. "REQUEST_PURCHASE"에 대한 요청을 호출하면 보류중인 의도가 포함 된 응답 번들을 수신합니다.
PendingIntent pendingIntent = (PendingIntent) response.get("PURCHASE_INTENT");
pendingIntent.send(context, 0, new intent());
빈 화면이 나타납니다. 이 빈 화면에서 나가면 브로드 캐스트 리시버가 활성화되고 수신기의 OnRecieve 메소드에서 "Purchase successful"을 받게됩니다. 테스트 제품 "android.test.item_purchased"를 사용하고 있습니다. 빈 화면이 필요 없으며 활동 클래스에서 응답을 받고 싶습니다.