【发布时间】:2011-11-14 07:43:19
【问题描述】:
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 获取示例源代码。
将“公钥”从 google 市场放入 Security.java。
我的源路径是“src/kr/my/”,aidl 文件路径是“src/com/android/vending/billing/”。
已检查 AndroidManifest.xml。
将 apk 上传到谷歌市场。 (未发表)
在谷歌市场添加'sword_001'、'potion_001'。(已发布)
在设备上安装了相同的 apk。
(来自https://github.com/robotmedia/AndroidBillingLibrary 的示例源中的相同错误)
我做错了什么?
【问题讨论】:
-
我被固定重置我的设备