Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 按“立即付款”按钮时,Flatter应用程序崩溃_Java_Android_Flutter_Stripe Payments - Fatal编程技术网

Java 按“立即付款”按钮时,Flatter应用程序崩溃

Java 按“立即付款”按钮时,Flatter应用程序崩溃,java,android,flutter,stripe-payments,Java,Android,Flutter,Stripe Payments,我正在将支付方法集成到我的Flatter应用程序中,当用户按下“立即支付”按钮时,应用程序崩溃并抛出以下错误: java.lang.NoSuchFieldError: No field type of type Ljava/lang/String; in class Lcom/stripe/android/model/PaymentMethod; or its superclasses (declaration of 'com.stripe.android.model.PaymentMethod

我正在将支付方法集成到我的Flatter应用程序中,当用户按下“立即支付”按钮时,应用程序崩溃并抛出以下错误:

java.lang.NoSuchFieldError: No field type of type Ljava/lang/String; in class Lcom/stripe/android/model/PaymentMethod; or its superclasses (declaration of 'com.stripe.android.model.PaymentMethod' appears in /data/app/~~VO5aj2yr8kwr96XX9YId_A==/com.apppackage.name-8pPD2CBi6ztF0vTAUvqM3w==/base.apk!classes3.dex) 
带有PID:5692 SIG:9

我使用的是stripe_支付包,几乎没有任何文档。

已解决 在我的例子中,生成错误的是我的pubspec.lock文件,因为我尝试了与stripe相关的多个依赖项,所以我认为它覆盖了它们,当我运行特定代码段时,就是这个错误,应用程序崩溃了。 因此,我只需删除该文件,然后使用

flutter pub get

然后再次运行该项目,效果良好。

这应该报告给Stripe,似乎是来自该sdk的问题。我也在Stripe_支付包上打开了一个问题,但仍然没有响应。这是一个已停止的包。它提到我也尝试过那个包,但它对我不起作用,因为那个包也没有文档,