마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

인앱테스트시 IAB helper is not set up. 오류가 납니다.

0 추천

현재 인앱을 테스트해보고 있는데 오류가 납니다.

오류내용은 아래와 같네요 ㅠㅠ

IAB helper is not set up.

 

분명 가이드에서 제시한대로 정확히 코딩을 했음에도 오류가 나네요.

String base64EncodingKey = 요건비밀 ㅠㅠ ; 

mHelper = new IabHelper(this, base64EncodingKey);
 
mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() {
@Override
public void onIabSetupFinished(IabResult result) {
// TODO Auto-generated method stub
if(!result.isSuccess()) {
Toast.makeText(getBaseContext(), "인앱 빌링 바인드 실패", 1000).show();
}else {
Toast.makeText(getBaseContext(), "인앱 빌링 바인드 성공", 1000).show();
}
}
});
 
mHelper.queryInventoryAsync(new QueryInventoryFinishedListener() {
 
@Override
public void onQueryInventoryFinished(IabResult result, Inventory inv) {
// TODO Auto-generated method stub
 
}
});
 
후..왜그럴가요 ㅠㅠ
물론 apk 프로덕션으로 업로드한 상태이고 인앱 상품또한 등록했고 키값도 정확합니다.
원인이 뭘까요 ㅠㅠ
Helper 스타트셋업은 성공하는데 원인을 모르겟네요 ㅠㅠ
갸아악 (21,260 포인트) 님이 2015년 1월 8일 질문

1개의 답변

0 추천
 
채택된 답변
onActivityResult 처리를 안해줘서 그런게 아닐까요?

http://stackoverflow.com/questions/13943950/in-app-billing-doesnt-work-iab-helper-is-not-set-up

루틴 (2,360 포인트) 님이 2015년 1월 8일 답변
갸아악님이 2015년 1월 8일 채택됨
onIabSetrupFinishedListener() 리스너안에서 처리하니 정상적으로 되네요
감사합니다~
...