私はグーグルプレイをうまく実装しました....そしてそれはうまく機能しています.....しかし、使用後にアプリケーションを閉じると...そしてアプリケーションを閉じてから数分後に...「アプリケーションが予期せず停止しました」というエラーが表示されます..... log catで、BillingService.javaにエラーがあることが示されます
10-10 13:38:38.739:E / AndroidRuntime(3586):原因:java.lang.NullPointerException
10-10 13:38:38.739:E / AndroidRuntime(3586):at。BillingService.handleCommand(BillingService.java:372)
10-10 13:38:38.739:E / AndroidRuntime(3586):at。BillingService.onStart(BillingService.java:362)
10-10 13:38:38.739:E / AndroidRuntime(3586):android.app.Service.onStartCommand(Service.java:438)で
そして私のコードは...
public void onStart(Intent intent, int startId) {
handleCommand(intent, startId);------>362
}
public void handleCommand(Intent intent, int startId) {
String action = intent.getAction();------>line 732
if (Consts.DEBUG) {
Log.i(TAG, "handleCommand() action: " + action);
}
}