Skip to content

IllegalStateException during onPurchasesUpdated #43

Description

@jyxt

My app is getting a lot IllegalStateException on first launch for some reason, any idea why?

java.lang.IllegalStateException: 
  at io.flutter.view.FlutterNativeView$1.reply (FlutterNativeView.java:174)
  at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.success (MethodChannel.java:194)
  at com.jackappdev.flutteriap.FlutterIapPlugin$2.onPurchasesUpdated (FlutterIapPlugin.java:112)
  at com.jackappdev.flutteriap.BillingManager.onPurchasesUpdated (BillingManager.java:126)
  at com.jackappdev.flutteriap.BillingManager.onQueryPurchasesFinished (BillingManager.java:287)
  at com.jackappdev.flutteriap.BillingManager.access$400 (BillingManager.java:29)
  at com.jackappdev.flutteriap.BillingManager$6.run (BillingManager.java:341)
  at com.jackappdev.flutteriap.BillingManager.executeServiceRequest (BillingManager.java:372)
  at com.jackappdev.flutteriap.BillingManager.queryPurchases (BillingManager.java:345)
  at com.jackappdev.flutteriap.FlutterIapPlugin$2.onBillingClientSetupFinished (FlutterIapPlugin.java:86)
  at com.jackappdev.flutteriap.BillingManager$1.run (BillingManager.java:110)
  at com.jackappdev.flutteriap.BillingManager$7.onBillingSetupFinished (BillingManager.java:357)
  at com.android.billingclient.api.BillingClientImpl$BillingServiceConnection.onServiceConnected (BillingClientImpl.java:903)
  at android.app.LoadedApk$ServiceDispatcher.doConnected (LoadedApk.java:1259)
  at android.app.LoadedApk$ServiceDispatcher$RunConnection.run (LoadedApk.java:1276)
  at android.os.Handler.handleCallback (Handler.java:815)
  at android.os.Handler.dispatchMessage (Handler.java:104)
  at android.os.Looper.loop (Looper.java:210)
  at android.app.ActivityThread.main (ActivityThread.java:5839)
  at java.lang.reflect.Method.invoke (Native Method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1113)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:879)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions