sumup / sumup-android-sdk

Sample App for the SumUp Android SDK
Other
100 stars 29 forks source link

Fatal Exception: android.content.ActivityNotFoundException No Activity found to handle Intent { (has extras) } #129

Open teja8692 opened 4 years ago

teja8692 commented 4 years ago

android.app.Instrumentation.checkStartActivityResult (Instrumentation.java:1809) android.app.Instrumentation.execStartActivity (Instrumentation.java:1523) android.app.Activity.startActivityForResult (Activity.java:4255) androidx.fragment.app.FragmentActivity.startActivityForResult (FragmentActivity.java:767) android.app.Activity.startActivityForResult (Activity.java:4213) androidx.fragment.app.FragmentActivity.startActivityForResult (FragmentActivity.java:754) com.sumup.merchant.ui.Activities.SumUpBaseActivity.startActivityForResult (SumUpBaseActivity.java:117) android.app.Activity.startActivity (Activity.java:4552) android.app.Activity.startActivity (Activity.java:4520) com.sumup.merchant.ui.Activities.SumUpBaseActivity.startActivity (SumUpBaseActivity.java:111) com.sumup.merchant.api.LoadSumUpPaymentsActivity.cancelAffiliateCheckout (LoadSumUpPaymentsActivity.java:601) com.sumup.merchant.api.LoadSumUpPaymentsActivity.access$100 (LoadSumUpPaymentsActivity.java:52) com.sumup.merchant.api.LoadSumUpPaymentsActivity$CheckoutFlowResponseHandler.onError (LoadSumUpPaymentsActivity.java:425) com.sumup.merchant.helpers.RpcEventProgressHelper$ResponseProgressHandler.onEvent (RpcEventProgressHelper.java:67) com.sumup.merchant.helpers.RpcEventProgressHelper.finish (RpcEventProgressHelper.java:149) com.sumup.merchant.Network.rpcManager.processEvent (rpcManager.java:185) com.sumup.merchant.Network.rpcManager.access$100 (rpcManager.java:35) com.sumup.merchant.Network.rpcManager$1.handleMessage (rpcManager.java:54) android.os.Handler.dispatchMessage (Handler.java:102) android.os.Looper.loop (Looper.java:154) android.app.ActivityThread.main (ActivityThread.java:6141) java.lang.reflect.Method.invoke (Method.java) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:912) com.android.internal.os.ZygoteInit.main (ZygoteInit.java:802)

leegladwin commented 3 years ago

We have experienced a similar issue. It appears to happen if the network connection is lost and regained during payment, we have been able to replicate this several times by manually disabling the network connection and re-enabling.

android.app.Instrumentation.checkStartActivityResult Instrumentation.java:1816 android.app.Instrumentation.execStartActivity Instrumentation.java:1525 android.app.Activity.startActivityForResult Activity.java:4266 androidx.fragment.app.FragmentActivity.startActivityForResult FragmentActivity.java:676 android.app.Activity.startActivityForResult Activity.java:4224 androidx.fragment.app.FragmentActivity.startActivityForResult FragmentActivity.java:663 com.sumup.merchant.ui.Activities.SumUpBaseActivity.startActivityForResult SourceFile:117 android.app.Activity.startActivity Activity.java:4563 android.app.Activity.startActivity Activity.java:4531 com.sumup.merchant.ui.Activities.SumUpBaseActivity.startActivity SourceFile:111 com.sumup.merchant.api.LoadSumUpPaymentsActivity.sendAffiliateResponse SourceFile:583 com.sumup.merchant.ui.Activities.CheckoutAPIDrivenPageActivity.openScreen SourceFile:345 com.sumup.merchant.ui.Activities.CheckoutAPIDrivenPageActivity.openScreen SourceFile:332 com.sumup.merchant.ui.Activities.CheckoutAPIDrivenPageActivity.onScreensReceived SourceFile:328 com.sumup.merchant.ui.Activities.CheckoutAPIDrivenPageActivity.onCompleteTransactionReceived SourceFile:458 java.lang.reflect.Method.invoke Method.java org.greenrobot.eventbus.EventBus.invokeSubscriber EventBus.java:507 org.greenrobot.eventbus.EventBus.postToSubscription EventBus.java:434 org.greenrobot.eventbus.EventBus.postSingleEventForEventType EventBus.java:411 org.greenrobot.eventbus.EventBus.postSingleEvent EventBus.java:384 org.greenrobot.eventbus.EventBus.post EventBus.java:265 com.sumup.merchant.controllers.EmvCardReaderController.sendCompleteTransactionEvent SourceFile:1084 com.sumup.merchant.controllers.EmvCardReaderController.access$900 SourceFile:77 com.sumup.merchant.controllers.EmvCardReaderController$ServerResponseHandler.success SourceFile:552 com.sumup.merchant.controllers.EmvCardReaderController$ServerResponseHandler.onSuccess SourceFile:502 com.sumup.merchant.controllers.EmvCardReaderController$ServerResponseHandler.onSuccess SourceFile:478 com.sumup.merchant.helpers.RpcEventProgressHelper$ResponseProgressHandler.onEvent SourceFile:69 com.sumup.merchant.helpers.RpcEventProgressHelper.finish SourceFile:149 com.sumup.merchant.Network.rpcManager.processEvent SourceFile:185 com.sumup.merchant.Network.rpcManager.access$100 SourceFile:35 com.sumup.merchant.Network.rpcManager$1.handleMessage SourceFile:54 android.os.Handler.dispatchMessage Handler.java:102 android.os.Looper.loop Looper.java:154 android.app.ActivityThread.main ActivityThread.java:6119 java.lang.reflect.Method.invoke Method.java com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run ZygoteInit.java:886 com.android.internal.os.ZygoteInit.main ZygoteInit.java:776