TeamAmaze / AmazeFileUtilities

An open source Google Files alternative for Android
https://teamamaze.xyz
GNU General Public License v3.0
316 stars 28 forks source link

Upgrade Billing library to 6.0.1 #138

Closed TranceLove closed 10 months ago

TranceLove commented 10 months ago

Also

Cannot build the play release to test IAP functions yet, so may probably did it in the blind. Comments welcome. Fixes #136

VishalNehra commented 10 months ago

Getting following crash for subscriptions. Non subscription lifetime purchases seem to work fine

Issue explanation (write below this line)

Exception

java.lang.NullPointerException: offerToken is required for constructing ProductDetailsParams.
    at com.google.android.gms.internal.play_billing.zzm.zzc(com.android.billingclient:billing@@6.0.1:8)
    at p3.d.onClick(R8$$SyntheticClass:82)
    at android.view.View.performClick(View.java:7570)
    at android.view.View.performClickInternal(View.java:7540)
    at android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0)
    at android.view.View$PerformClick.run(View.java:29710)
    at android.os.Handler.handleCallback(Handler.java:942)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loopOnce(Looper.java:240)
    at android.os.Looper.loop(Looper.java:351)
    at android.app.ActivityThread.main(ActivityThread.java:8427)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:584)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)