Каждый раз, когда я вручную прерываю транзакцию перед тем, как подключить устройство чтения карт, я получаю эту ошибку Attempt to invoke virtual method 'boolean io.mpos.shared.paymentdetails.PaymentDetailsCustomerVerificationDetailed.requiresSignature()
.
Ниже приведен подробный отчет о сбое из студии Android.
2019-10-14 11:57:15.315 21898-21898/com.anm.testcardagain E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.hubtel.testcardagain, PID: 21898
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean io.mpos.shared.paymentdetails.PaymentDetailsCustomerVerificationDetailed.requiresSignature()' on a null object reference
at io.mpos.a.j.h.a.a(Unknown Source:13)
at io.mpos.a.j.h.a.a(Unknown Source:0)
at io.mpos.a.j.h.a.a(Unknown Source:35)
at io.mpos.a.j.h.a.a(Unknown Source:51)
at io.mpos.a.j.f.d(Unknown Source:85)
at io.mpos.a.j.f$5$1.b(Unknown Source:39)
at io.mpos.a.j.f$5$1.onCompleted(Unknown Source:6)
at io.mpos.shared.transactionprovider.DefaultAccessoryModule$3.onCompleted(Unknown Source:53)
at io.mpos.shared.transactionprovider.DefaultAccessoryModule$3.onCompleted(Unknown Source:6)
at io.mpos.a.j.o$1.run(Unknown Source:31)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:7000)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408)