안드로이드 개발 질문/답변
(글 수 45,052)
FATAL EXCEPTION: main java.lang.NullPointerException at android.os.Parcel.readException(Parcel.java:1328) at android.os.Parcel.readException(Parcel.java:1276) at com.android.vending.billing.IMarketBillingService$Stub$Proxy.sendBillingRequest(IMarketBillingService.java:100) at kr.my.dungeons.BillingService$CheckBillingSupported.run(BillingService.java:209) at kr.my.dungeons.BillingService$BillingRequest.runIfConnected(BillingService.java:127) at kr.my.dungeons.BillingService.runPendingRequests(BillingService.java:609) at kr.my.dungeons.BillingService.onServiceConnected(BillingService.java:654) at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1049) at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1066) at android.os.Handler.handleCallback(Handler.java:587) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:126) at android.app.ActivityThread.main(ActivityThread.java:4002) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:491) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) at dalvik.system.NativeStart.main(Native Method)
에러 문구입니다.
예제는 sdk에 있는 걸 가져왔고요, public key도 넣어놨습니다.
그런데 자꾸 저 에러가 납니다 ㅠㅠ
그래서 https://github.com/robotmedia/AndroidBillingLibrary 에 있는 소스를 가지고 했는데도 역시나 같은 에러가 나요...
(소스 라인 위치만 틀리게 나옵니다)
혹시 마켓에 올린다음에 publish만 안해놓고 테스트를 해야하는건가요?
제 소스는 src/kr/my/ 에 있고요, aidl 파일은 src/com/android/vending/billing/ 에 넣어 놨어요...
이게 문제일까요? ㅠㅠ




네 마켓에 올려서 publish 안한상태로 테스트 하는 것 맡습니다.