일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스투키
- 메이플스토리M
- Android
- 메이플스토리
- 보일러절약
- 어플만들기
- 메이플
- 괌 신혼여행
- 쿠폰나눔
- 방토 농사
- 방울토마토키우기
- 안드로이드
- 다크나이트
- 핫엔드
- 다이소 방울토마토
- 괌
- 맥세이프충전기
- 방울토마토 씨부터 키우기
- 휴대용무선충전기
- 다이소 방울토마토키트
- 2in1무선충전기
- 방울토마토 유기농
- Ender 3 V3 KE
- 에어팟충전기
- 집에서 방울토마토 키우기
- 괌맛집
- 안방농사
- 집 방울토마토
- 신혼여행
- 겨울나기
Archives
- Today
- Total
괴도군의 블로그
[android] inapp 인앱 결제 롤리팝 오류(lollipop) 본문
반응형
이런식으로 선언을해주고..
private ServiceConnection mServiceConn = new ServiceConnection() {
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
mService = IInAppBillingService.Stub.asInterface(service);
}
@Override
public void onServiceDisconnected(ComponentName name) {
mService = null;
}
};
요런식으로 바인딩을 해주면 된다.
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
bindService(new Intent("com.android.vending.billing.InAppBillingService.BIND"),
mServiceConn, Context.BIND_AUTO_CREATE);
} else {
Intent serviceIntent = new Intent("com.android.vending.billing.InAppBillingService.BIND");
serviceIntent.setPackage("com.android.vending");
bindService(serviceIntent, mServiceConn, Context.BIND_AUTO_CREATE);
}
반응형
'#프로그래밍 > Android' 카테고리의 다른 글
Android Studio Log 출력방법(태그를 빼먹지말자!) (0) | 2015.12.30 |
---|---|
[android]안드로이드 어플 강제 홈키 / 백그라운드 전환 코드 (0) | 2015.12.10 |
[android]앱에서 앱설치,삭제코드 (0) | 2015.12.08 |
[android]나의앱에서 다른 어플 설치,삭제,변경 이벤트 받기 (0) | 2015.12.08 |
[ANDROID] 타이머 설정법 (무한 반복) (0) | 2015.08.07 |
Comments