Describe the bug
When I try to do handle next action on android, after tapping "Complete Authentication", app crashes. It's working perfectly for iOS.
Smartphone / tablet
Device: Pixel 5, Pixel 5a
OS: Android 12, Android 13 respectively
Flutter stripe package version: 7.0.0
Flutter version 3.3.6
Logs:
W/m.flutter.app(24941): Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
D/EGL_emulation(24941): app_time_stats: avg=4.56ms min=2.54ms max=32.65ms count=54
I/WebViewFactory(24941): Loading com.google.android.webview version 91.0.4472.114 (code 447211484)
W/m.flutter.app(24941): Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (unsupported, reflection, allowed)
W/m.flutter.app(24941): Accessing hidden method Landroid/os/Trace;->traceBegin(JLjava/lang/String;)V (unsupported, reflection, allowed)
W/m.flutter.app(24941): Accessing hidden method Landroid/os/Trace;->traceEnd(J)V (unsupported, reflection, allowed)
W/m.flutter.app(24941): Accessing hidden method Landroid/os/Trace;->asyncTraceBegin(JLjava/lang/String;I)V (unsupported, reflection, allowed)
W/m.flutter.app(24941): Accessing hidden method Landroid/os/Trace;->asyncTraceEnd(JLjava/lang/String;I)V (unsupported, reflection, allowed)
I/cr_VariationsUtils(24941): Failed reading seed file "/data/user/0/com.flutter.app/app_webview/variations_seed_new"
I/cr_VariationsUtils(24941): Failed reading seed file "/data/user/0/com.flutter.app/app_webview/variations_seed"
I/cr_LibraryLoader(24941): Loaded native library version number "91.0.4472.114"
I/cr_CachingUmaRecorder(24941): Flushed 6 samples from 6 histograms.
D/CompatibilityChangeReporter(24941): Compat change id reported: 171228096; UID 10147; state: ENABLED
W/m.flutter.app(24941): Accessing hidden method Landroid/media/AudioManager;->getOutputLatency(I)I (unsupported, reflection, allowed)
D/HostConnection(24941): createUnique: call
D/HostConnection(24941): HostConnection::get() New Host Connection established 0xb400007a9fc68a50, tid 25118
D/HostConnection(24941): HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0
D/EGL_emulation(24941): eglCreateContext: 0xb400007a9fc69e90: maj 3 min 0 rcv 3
D/EGL_emulation(24941): eglMakeCurrent: 0xb400007a9fc69e90: ver 3 0 (tinfo 0x7cb9f5d280) (first time)
W/cr_media(24941): Requires BLUETOOTH permission
D/EGL_emulation(24941): eglCreateContext: 0xb400007a9fc69e90: maj 3 min 0 rcv 3
I/m.flutter.app(24941): Background young concurrent copying GC freed 87362(5543KB) AllocSpace objects, 7(268KB) LOS objects, 38% free, 8123KB/12MB, paused 2.388ms,24us total 239.450ms
D/EGL_emulation(24941): app_time_stats: avg=9.59ms min=3.06ms max=72.46ms count=51
D/EGL_emulation(24941): eglCreateContext: 0xb400007a9fc69410: maj 3 min 0 rcv 3
D/EGL_emulation(24941): app_time_stats: avg=7.94ms min=2.42ms max=102.91ms count=51
I/chromium(24941): [INFO:CONSOLE(273)] "Refused to load the stylesheet 'https://fast.fonts.net/t/1.css?apiType=css&projectid=4414faae-0f1e-48be-9319-851fc710f613' because it violates the following Content Security Policy directive: "style-src 'unsafe-inline' 'self' https://b.stripecdn.com https://files.stripe.com https://cloud.typography.com/711858/764882/css/fonts.css". Note that 'style-src-elem' was not explicitly set, so 'style-src' is used as a fallback.
I/chromium(24941): ", source: https://stripe.com/sources/test_source_3ds?livemode=false&type=three_d_secure&pass_through=&return_url=https%3A%2F%2Fhooks.stripe.com%2Fthree_d_secure%2Fredirect_complete%2Facct_1LZgSeFacQ1hP4w9%2Ftdsrc_1MA9aOFacQ1hP4w9e1eeTtey&source_slug=CBsaFwoVYWNjdF8xTFpnU2VGYWNRMWhQNHc5KIj3oZwGMgZp0Na4AfU6LdjiM6IoF-ZBmZ0j1OXrTrb6CHAUzdJrrLu_R3ZPY7BhjL70yed34h6cFRQl1w&amount=899¤cy=eur&usage=single_use (273)
D/EGL_emulation(24941): app_time_stats: avg=47.16ms min=2.32ms max=2027.11ms count=46
D/EGL_emulation(24941): app_time_stats: avg=618.62ms min=104.85ms max=1132.39ms count=2
D/EGL_emulation(24941): app_time_stats: avg=4.33ms min=3.77ms max=9.48ms count=57
D/EGL_emulation(24941): app_time_stats: avg=54.08ms min=3.73ms max=1570.99ms count=32
D/EGL_emulation(24941): app_time_stats: avg=37.96ms min=4.36ms max=596.02ms count=21
W/cr_AwContents(24941): Application attempted to call on a destroyed WebView
W/cr_AwContents(24941): java.lang.Throwable
W/cr_AwContents(24941): at org.chromium.android_webview.AwContents.r(chromium-TrichromeWebViewGoogle6432.apk-stable-447211484:2)
W/cr_AwContents(24941): at Sa.loadingStateChanged(chromium-TrichromeWebViewGoogle6432.apk-stable-447211484:2)
W/cr_AwContents(24941): at android.os.MessageQueue.nativePollOnce(Native Method)
W/cr_AwContents(24941): at android.os.MessageQueue.next(MessageQueue.java:335)
W/cr_AwContents(24941): at android.os.Looper.loopOnce(Looper.java:161)
W/cr_AwContents(24941): at android.os.Looper.loop(Looper.java:288)
W/cr_AwContents(24941): at android.app.ActivityThread.main(ActivityThread.java:7839)
W/cr_AwContents(24941): at java.lang.reflect.Method.invoke(Native Method)
W/cr_AwContents(24941): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
W/cr_AwContents(24941): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
E/AndroidRuntime(24941): FATAL EXCEPTION: DefaultDispatcher-worker-2
E/AndroidRuntime(24941): Process: com.flutter.app, PID: 24941
E/AndroidRuntime(24941): java.lang.NoSuchFieldError: No static field UpiAwaitNotification of type Lcom/stripe/android/model/StripeIntent$NextActionType; in class Lcom/stripe/android/model/StripeIntent$NextActionType; or its superclasses (declaration of 'com.stripe.android.model.StripeIntent$NextActionType' appears in /data/app/~~GkKIlIbnVXuMUbLPLntfcw==/com.flutter.app-jrAPKxRXCpeFvIoJmZqhgg==/base.apk!classes8.dex)
E/AndroidRuntime(24941): at com.reactnativestripesdk.MappersKt$WhenMappings.<clinit>(Unknown Source:679)
E/AndroidRuntime(24941): at com.reactnativestripesdk.MappersKt.mapIntentStatus(Mappers.kt:34)
E/AndroidRuntime(24941): at com.reactnativestripesdk.MappersKt.mapFromPaymentIntentResult(Mappers.kt:407)
E/AndroidRuntime(24941): at com.reactnativestripesdk.PaymentLauncherFragment$retrievePaymentIntent$1.onSuccess(PaymentLauncherFragment.kt:223)
E/AndroidRuntime(24941): at com.reactnativestripesdk.PaymentLauncherFragment$retrievePaymentIntent$1.onSuccess(PaymentLauncherFragment.kt:211)
E/AndroidRuntime(24941): at com.stripe.android.Stripe$dispatchResult$2.invokeSuspend(Stripe.kt:1801)
E/AndroidRuntime(24941): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
E/AndroidRuntime(24941): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
E/AndroidRuntime(24941): at android.os.Handler.handleCallback(Handler.java:938)
E/AndroidRuntime(24941): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(24941): at android.os.Looper.loopOnce(Looper.java:201)
E/AndroidRuntime(24941): at android.os.Looper.loop(Looper.java:288)
E/AndroidRuntime(24941): at android.app.ActivityThread.main(ActivityThread.java:7839)
E/AndroidRuntime(24941): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(24941): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
E/AndroidRuntime(24941): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
E/AndroidRuntime(24941): Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}#2570279, Dispatchers.IO]
I/Process (24941): Sending signal. PID: 24941 SIG: 9
Lost connection to device.
To Reproduce
Steps to reproduce the behavior:
Entering number 4000002760003184 into the cardfield.
Tapping the confirm button.
Tapping complete authentication button
Code used after retrieving client secret:
final paymentIntent =
await Stripe.instance.handleNextAction(clientSecret);
if (paymentIntent.status == PaymentIntentsStatus.RequiresConfirmation) {
Map<String, dynamic> results = await _callPayEndpointIntentId(
paymentIntentId: paymentIntent.id,
);
}
Expected behavior
User authenticates and the payment is accepted
Related
2022-11-23 16:22:26.428 688-688/? W/keymaster_tee: [WRN]begin req PARAMS: A32 B32 P1
2022-11-23 16:22:26.431 687-29628/? I/keystore2: keystore2::security_level: In create_operation. Success to create IKeystoreOperation. 10565, None
2022-11-23 16:22:26.433 688-688/? W/keymaster_tee: [WRN]Cmd 10, err -30
2022-11-23 16:22:26.433 687-29628/? E/keystore2: keystore2::error: In KeystoreOperation::finish
Caused by:
0: In finish: KeyMint::finish failed.
1: Error::Km(ErrorCode(-30))
2022-11-23 16:22:26.434 7907-7907/? W/b: encountered a potentially transient KeyStore error, will wait and retry
javax.crypto.AEADBadTagException
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:617)
at javax.crypto.Cipher.doFinal(Cipher.java:2114)
at f.d.c.a.v.a.b.c(Unknown Source:32)
at f.d.c.a.v.a.b.b(Unknown Source:0)
at f.d.c.a.i.c(Unknown Source:11)
at f.d.c.a.i.j(Unknown Source:9)
at f.d.c.a.v.a.a$b.e(Unknown Source:6)
at f.d.c.a.v.a.a$b.f(Unknown Source:0)
at f.d.c.a.v.a.a$b.d(Unknown Source:11)
at e.m.a.a.b(Unknown Source:47)
at e.m.a.a.a(Unknown Source:4)
at com.navercorp.nid.oauth.a.h(Unknown Source:14)
at com.navercorp.nid.oauth.a.b(Unknown Source:0)
at com.navercorp.nid.oauth.a$a.a(Unknown Source:2)
at com.navercorp.nid.oauth.a$a.invoke(Unknown Source:0)
at kotlin.t.getValue(Unknown Source:22)
at com.navercorp.nid.oauth.a.f(Unknown Source:2)
at com.navercorp.nid.oauth.a.d(Unknown Source:6)
at com.navercorp.nid.oauth.h.c(Unknown Source:5)
at f.g.a.a.i(Unknown Source:0)
at f.g.a.a.a(Unknown Source:15)
at f.j.a.b.d(Unknown Source:18)
at f.j.a.b.onMethodCall(Unknown Source:20)
at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(Unknown Source:17)
at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(Unknown Source:18)
at io.flutter.embedding.engine.dart.DartMessenger.a(Unknown Source:20)
at io.flutter.embedding.engine.dart.a.run(Unknown Source:12)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: android.security.KeyStoreException: Signature/MAC verification failed (internal Keystore code: -30 message: In KeystoreOperation::finish
Caused by:
0: In finish: KeyMint::finish failed.
1: Error::Km(ErrorCode(-30))) (public error code: 10 internal Keystore code: -30)
at android.security.KeyStore2.getKeyStoreException(KeyStore2.java:418)
at android.security.KeyStoreOperation.handleExceptions(KeyStoreOperation.java:78)
at android.security.KeyStoreOperation.finish(KeyStoreOperation.java:128)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer$MainDataStream.finish(KeyStoreCryptoOperationChunkedStreamer.java:228)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer.doFinal(KeyStoreCryptoOperationChunkedStreamer.java:181)
at android.security.keystore2.AndroidKeyStoreAuthenticatedAESCipherSpi$BufferAllOutputUntilDoFinalStreamer.doFinal(AndroidKeyStoreAuthenticatedAESCipherSpi.java:396)
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:609)
... 34 more
2022-11-23 16:22:26.443 688-688/? W/keymaster_tee: [WRN]begin req PARAMS: A32 B32 P1
2022-11-23 16:22:26.446 687-29628/? I/keystore2: keystore2::security_level: In create_operation. Success to create IKeystoreOperation. 10565, None
2022-11-23 16:22:26.449 688-688/? W/keymaster_tee: [WRN]Cmd 10, err -30
2022-11-23 16:22:26.450 687-29628/? E/keystore2: keystore2::error: In KeystoreOperation::finish
Caused by:
0: In finish: KeyMint::finish failed.
1: Error::Km(ErrorCode(-30))
2022-11-23 16:22:26.450 7907-7907/? W/a: cannot decrypt keyset:
javax.crypto.AEADBadTagException
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:617)
at javax.crypto.Cipher.doFinal(Cipher.java:2114)
at f.d.c.a.v.a.b.c(Unknown Source:32)
at f.d.c.a.v.a.b.b(Unknown Source:18)
at f.d.c.a.i.c(Unknown Source:11)
at f.d.c.a.i.j(Unknown Source:9)
at f.d.c.a.v.a.a$b.e(Unknown Source:6)
at f.d.c.a.v.a.a$b.f(Unknown Source:0)
at f.d.c.a.v.a.a$b.d(Unknown Source:11)
at e.m.a.a.b(Unknown Source:47)
at e.m.a.a.a(Unknown Source:4)
at com.navercorp.nid.oauth.a.h(Unknown Source:14)
at com.navercorp.nid.oauth.a.b(Unknown Source:0)
at com.navercorp.nid.oauth.a$a.a(Unknown Source:2)
at com.navercorp.nid.oauth.a$a.invoke(Unknown Source:0)
at kotlin.t.getValue(Unknown Source:22)
at com.navercorp.nid.oauth.a.f(Unknown Source:2)
at com.navercorp.nid.oauth.a.d(Unknown Source:6)
at com.navercorp.nid.oauth.h.c(Unknown Source:5)
at f.g.a.a.i(Unknown Source:0)
at f.g.a.a.a(Unknown Source:15)
at f.j.a.b.d(Unknown Source:18)
at f.j.a.b.onMethodCall(Unknown Source:20)
at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(Unknown Source:17)
at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(Unknown Source:18)
at io.flutter.embedding.engine.dart.DartMessenger.a(Unknown Source:20)
at io.flutter.embedding.engine.dart.a.run(Unknown Source:12)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: android.security.KeyStoreException: Signature/MAC verification failed (internal Keystore code: -30 message: In KeystoreOperation::finish
Caused by:
0: In finish: KeyMint::finish failed.
1: Error::Km(ErrorCode(-30))) (public error code: 10 internal Keystore code: -30)
at android.security.KeyStore2.getKeyStoreException(KeyStore2.java:418)
at android.security.KeyStoreOperation.handleExceptions(KeyStoreOperation.java:78)
at android.security.KeyStoreOperation.finish(KeyStoreOperation.java:128)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer$MainDataStream.finish(KeyStoreCryptoOperationChunkedStreamer.java:228)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer.doFinal(KeyStoreCryptoOperationChunkedStreamer.java:181)
at android.security.keystore2.AndroidKeyStoreAuthenticatedAESCipherSpi$BufferAllOutputUntilDoFinalStreamer.doFinal(AndroidKeyStoreAuthenticatedAESCipherSpi.java:396)
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:609)
... 34 more
2022-11-23 16:22:26.451 7907-7907/? E/DartMessenger: Uncaught exception in binary message listener
f.d.c.a.z.a.c0: Protocol message contained an invalid tag (zero).
at f.d.c.a.z.a.z.K(Unknown Source:74)
at f.d.c.a.z.a.z.G(Unknown Source:2)
at f.d.c.a.y.c0.X(Unknown Source:2)
at f.d.c.a.v.a.d.a(Unknown Source:8)
at f.d.c.a.b.a(Unknown Source:0)
at f.d.c.a.v.a.a$b.e(Unknown Source:29)
at f.d.c.a.v.a.a$b.f(Unknown Source:0)
at f.d.c.a.v.a.a$b.d(Unknown Source:11)
at e.m.a.a.b(Unknown Source:47)
at e.m.a.a.a(Unknown Source:4)
at com.navercorp.nid.oauth.a.h(Unknown Source:14)
at com.navercorp.nid.oauth.a.b(Unknown Source:0)
at com.navercorp.nid.oauth.a$a.a(Unknown Source:2)
at com.navercorp.nid.oauth.a$a.invoke(Unknown Source:0)
at kotlin.t.getValue(Unknown Source:22)
at com.navercorp.nid.oauth.a.f(Unknown Source:2)
at com.navercorp.nid.oauth.a.d(Unknown Source:6)
at com.navercorp.nid.oauth.h.c(Unknown Source:5)
at f.g.a.a.i(Unknown Source:0)
at f.g.a.a.a(Unknown Source:15)
at f.j.a.b.d(Unknown Source:18)
at f.j.a.b.onMethodCall(Unknown Source:20)
at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(Unknown Source:17)
at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(Unknown Source:18)
at io.flutter.embedding.engine.dart.DartMessenger.a(Unknown Source:20)
at io.flutter.embedding.engine.dart.a.run(Unknown Source:12)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
2022-11-23 16:22:26.451 7907-7966/? I/flutter: naver login error MissingPluginException(No implementation found for method logIn on channel flutter_naver_login)
If I try to login with Naver, I see this log and get an error.
Appears only on one specific device (Galaxy S21)
Other Galaxy s21s do not generate errors, but only on one device.
If you press the button, it doesn't respond.
I think FlutterNaverLogin.login() doesn't work when I press the Login button.
I have been developing a new Flutter app that is using the Flutter 'Google Street View' package, see https://pub.dev/packages/flutter_google_street_view/versions/1.0.2
A couple of days ago the street view display just stopped working. The stack trace is shown below. Any suggestions?
/DynamiteModule(22111): Selected remote version of com.google.android.gms.googlecertificates, version >= 7
I/SnapshotHandler(22111): Unable to retrieve flag snapshot for com.google.android.libraries.consentverifier#com.eis.lejog.lejog, using defaults.
W/MobStoreFlagStore(22111): Unable to update local snapshot for com.google.android.libraries.consentverifier#com.eis.lejog.lejog, may result in stale flags.
W/MobStoreFlagStore(22111): java.util.concurrent.ExecutionException: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.eis.lejog.lejog, sha256=[], atk=false, ver=222658040.true (go/gsrlt)
W/MobStoreFlagStore(22111): at ahv.s(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):3)
W/MobStoreFlagStore(22111): at ahv.get(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):2)
W/MobStoreFlagStore(22111): at ajf.g(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):2)
W/MobStoreFlagStore(22111): at xx.d(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):1)
W/MobStoreFlagStore(22111): at xz.run(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):0)
W/MobStoreFlagStore(22111): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
W/MobStoreFlagStore(22111): at java.util.concurrent.FutureTask.run(FutureTask.java:266)
W/MobStoreFlagStore(22111): at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
W/MobStoreFlagStore(22111): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W/MobStoreFlagStore(22111): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W/MobStoreFlagStore(22111): at java.lang.Thread.run(Thread.java:923)
W/MobStoreFlagStore(22111): Caused by: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.eis.lejog.lejog, sha256=[], atk=false, ver=222658040.true (go/gsrlt)
W/MobStoreFlagStore(22111): at android.os.Parcel.createExceptionOrNull(Parcel.java:2373)
W/MobStoreFlagStore(22111): at android.os.Parcel.createException(Parcel.java:2357)
W/MobStoreFlagStore(22111): at android.os.Parcel.readException(Parcel.java:2340)
W/MobStoreFlagStore(22111): at android.os.Parcel.readException(Parcel.java:2282)
W/MobStoreFlagStore(22111): at em.bc(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):2)
W/MobStoreFlagStore(22111): at rj.a(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):4)
W/MobStoreFlagStore(22111): at it.e(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):2)
W/MobStoreFlagStore(22111): at js.t(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):2)
W/MobStoreFlagStore(22111): at js.u(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):3)
W/MobStoreFlagStore(22111): at js.e(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):2)
W/MobStoreFlagStore(22111): at jw.handleMessage(:com.google.android.gms.dynamite_mapsdynamite#222658084#22.26.58 (150700-0):69)
W/MobStoreFlagStore(22111): at android.os.Handler.dispatchMessage(Handler.java:102)
W/MobStoreFlagStore(22111): at android.os.Looper.loop(Looper.java:223)
W/MobStoreFlagStore(22111): at android.os.HandlerThread.run(HandlerThread.java:67)
W/eis.lejog.lejo(22111): Accessing hidden method Ldalvik/system/CloseGuard;->close()V (greylist,core-platform-api, linking, allowed)
W/eis.lejog.lejo(22111): Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, linking, allowed)
E/Surface (22111): getSlotFromBufferLocked: unknown buffer: 0xef128990
W/System (22111): Ignoring header X-Firebase-Locale because its value was null.
D/FirebaseAuth(22111): Notifying id token listeners about user ( ZdItpYI12ET5OyXcZYRsSgY7FmY2 ).
W/System (22111): Ignoring header X-Firebase-Locale because its value was null.
D/FirebaseAuth(22111): Notifying id token listeners about user ( ZdItpYI12ET5OyXcZYRsSgY7FmY2 ).
I/TextInputPlugin(22111): Composing region changed by the framework. Restarting the input method.
W/IInputConnectionWrapper(22111): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(22111): getTextAfterCursor on inactive InputConnection
W/IInputConnectionWrapper(22111): beginBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(22111): endBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(22111): setComposingRegion on inactive InputConnection
W/IInputConnectionWrapper(22111): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(22111): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(22111): getTextAfterCursor on inactive InputConnection
I/TextInputPlugin(22111): Composing region changed by the framework. Restarting the input method.
W/IInputConnectionWrapper(22111): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(22111): getTextAfterCursor on inactive InputConnection
W/IInputConnectionWrapper(22111): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(22111): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(22111): getTextAfterCursor on inactive InputConnection
W/IInputConnectionWrapper(22111): beginBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(22111): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(22111): endBatchEdit on inactive InputConnection
I/Google Maps Android API(22111): Google Play services package version: 222658040
I/Google Maps Android API(22111): Google Play services maps renderer version(legacy): 203115000
W/eis.lejog.lejo(22111): Reducing the number of considered missed Gc histogram windows from 660 to 100
D/HostConnection(22111): HostConnection::get() New Host Connection established 0xbcd69c90, tid 24525
D/HostConnection(22111): HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_YUV_Cache ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0
D/EGL_emulation(22111): eglCreateContext: 0xb37650e0: maj 3 min 0 rcv 3
D/EGL_emulation(22111): eglMakeCurrent: 0xb37650e0: ver 3 0 (tinfo 0xb5fdb990) (first time)
E/Surface (22111): getSlotFromBufferLocked: unknown buffer: 0xa5c40510
I/Google Maps Android API(22111): Google Play services package version: 222658040
I/Google Maps Android API(22111): Google Play services maps renderer version(legacy): 203115000
D/HostConnection(22111): HostConnection::get() New Host Connection established 0xbcd7c920, tid 24574
D/HostConnection(22111): HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_YUV_Cache ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0
D/EGL_emulation(22111): eglCreateContext: 0xbcd74490: maj 3 min 0 rcv 3
D/EGL_emulation(22111): eglMakeCurrent: 0xbcd74490: ver 3 0 (tinfo 0xae169d70) (first time)
I/eis.lejog.lejo(22111): NativeAlloc concurrent copying GC freed 5402(500KB) AllocSpace objects, 0(0B) LOS objects, 49% free, 4869KB/9739KB, paused 1.522ms total 100.828ms
By co-incidence, I am using Intellij and I do remember thee being an Android update around about the same time
Its working again now. Must have been a service provision issue with Google
Use this version the issue is resolved now
https://pub.dev/packages/flutter_google_street_view/versions/2.2.8
I am using flutter_inappwebview: ^5.3.2 for implementation 3rd part payment gateway when I call the method from main.dart its running and working
but when I call it from other like cart.dart,checkout.dart, urwaypayment.dart The App crash immediately before Webview appear
this is the Calling method
result = await Navigator.of(context).push(
MaterialPageRoute<String>(builder: (BuildContext context) {
return new TransactPage(inURL: compURL);
}));
and this error meassage
I/Dialog (30035): mIsSamsungBasicInteraction = false, isMetaDataInActivity = false
W/Gralloc4(30035): allocator 3.x is not supported
W/Gralloc3(30035): allocator 3.x is not supported
W/com.amart1.app(30035): Accessing hidden method Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setUseSessionTickets(Z)V (greylist-max-q,core-platform-api, reflection, denied)
E/AndroidRuntime(30035): FATAL EXCEPTION: main
E/AndroidRuntime(30035): Process: com.amart1.app, PID: 30035
E/AndroidRuntime(30035): java.lang.ExceptionInInitializerError
E/AndroidRuntime(30035): at okhttp3.OkHttpClient.(OkHttpClient.kt:211)
E/AndroidRuntime(30035): at okhttp3.OkHttpClient.(OkHttpClient.kt:204)
E/AndroidRuntime(30035): at com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebView.prepare(InAppWebView.java:184)
E/AndroidRuntime(30035): at com.pichillilorenzo.flutter_inappwebview.in_app_webview.FlutterWebView.(FlutterWebView.java:94)
E/AndroidRuntime(30035): at com.pichillilorenzo.flutter_inappwebview.in_app_webview.FlutterWebViewFactory.create(FlutterWebViewFactory.java:26)
E/AndroidRuntime(30035): at io.flutter.plugin.platform.SingleViewPresentation.onCreate(SingleViewPresentation.java:186)
E/AndroidRuntime(30035): at android.app.Dialog.dispatchOnCreate(Dialog.java:708)
E/AndroidRuntime(30035): at android.app.Dialog.show(Dialog.java:422)
E/AndroidRuntime(30035): at android.app.Presentation.show(Presentation.java:285)
E/AndroidRuntime(30035): at io.flutter.plugin.platform.VirtualDisplayController.(VirtualDisplayController.java:95)
E/AndroidRuntime(30035): at io.flutter.plugin.platform.VirtualDisplayController.create(VirtualDisplayController.java:48)
E/AndroidRuntime(30035): at io.flutter.plugin.platform.PlatformViewsController$1.createVirtualDisplayForPlatformView(PlatformViewsController.java:207)
E/AndroidRuntime(30035): at io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(PlatformViewsChannel.java:104)
E/AndroidRuntime(30035): at io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(PlatformViewsChannel.java:59)
E/AndroidRuntime(30035): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
E/AndroidRuntime(30035): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
E/AndroidRuntime(30035): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818)
E/AndroidRuntime(30035): at android.os.MessageQueue.nativePollOnce(Native Method)
E/AndroidRuntime(30035): at android.os.MessageQueue.next(MessageQueue.java:335)
E/AndroidRuntime(30035): at android.os.Looper.loop(Looper.java:206)
E/AndroidRuntime(30035): at android.app.ActivityThread.main(ActivityThread.java:8512)
E/AndroidRuntime(30035): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30035): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602)
E/AndroidRuntime(30035): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)
E/AndroidRuntime(30035): Caused by: java.lang.IllegalStateException: Expected Android API level 21+ but was 30
E/AndroidRuntime(30035): at okhttp3.internal.platform.AndroidPlatform$Companion.buildIfSupported(AndroidPlatform.kt:370)
E/AndroidRuntime(30035): at okhttp3.internal.platform.Platform$Companion.findPlatform(Platform.kt:204)
E/AndroidRuntime(30035): at okhttp3.internal.platform.Platform$Companion.access$findPlatform(Platform.kt:178)
E/AndroidRuntime(30035): at okhttp3.internal.platform.Platform.(Platform.kt:179)
E/AndroidRuntime(30035): ... 24 more
I/Process (30035): Sending signal. PID: 30035 SIG: 9
Lost connection to device.
Map shows fine, but does not show marker.
When you add a new marker when map finished loading and idling, the marker shows.
When you add a delay to addSymbol inside "onMapCreated" like below, it then shows the symbol:
Future.delayed(Duration(milliseconds: 1500), () {
mapController.addSymbol(
SymbolOptions(
geometry: LatLng(widget.post.lat, widget.post.long),
iconImage: "airport-15",
iconSize: 5,
),
);
});
How do we know or are suppose to handle the wait for onStyleCallBack?
This is the error that comes up when you don't add the delay:
Attempt to invoke virtual method 'java.util.List com.mapbox.mapboxsdk.plugins.annotation.SymbolManager.create(java.util.List)' on a null object reference
Works perfectly on iOS without any delays.
Same behaviour on device and emulator.
Version: mapbox_gl: ^0.9.0
Code:
onMapCreated: (MapboxMapController controller) async {
controller.addSymbol(
SymbolOptions(
geometry: LatLng(widget.post.lat, widget.post.long),
iconImage: "airport-15",
iconSize: 5,
),
);
},
Full output:
E/MapboxMapBuilder(11157): setCameraTargetBounds is supported only after map initiated.
I/Mbgl-EGLConfigChooser(11157): In emulator: true
D/HostConnection(11157): HostConnection::get() New Host Connection established 0xdfd4d000, enter code heretid 14985
D/HostConnection(11157): HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_YUV420_888_to_NV21 ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_3_0
D/EGL_emulation(11157): eglMakeCurrent: 0xdfd1aae0: ver 3 0 (tinfo 0xc70ab560)
D/eglCodecCommon(11157): setVertexArrayObject: set vao to 0 (0) 0 0
D/EGL_emulation(11157): eglCreateContext: 0xdfd1b740: maj 3 min 0 rcv 3
D/EGL_emulation(11157): eglMakeCurrent: 0xdfd1b740: ver 3 0 (tinfo 0xdfdc3920)
D/eglCodecCommon(11157): setVertexArrayObject: set vao to 0 (0) 3 0
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): Failed to handle method call
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.List com.mapbox.mapboxsdk.plugins.annotation.SymbolManager.create(java.util.List)' on a null object reference
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at com.mapbox.mapboxgl.MapboxMapController.onMethodCall(MapboxMapController.java:648)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:692)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at android.os.MessageQueue.nativePollOnce(Native Method)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at android.os.MessageQueue.next(MessageQueue.java:336)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at android.os.Looper.loop(Looper.java:174)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at android.app.ActivityThread.main(ActivityThread.java:7356)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at java.lang.reflect.Method.invoke(Native Method)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
E/MethodChannel#plugins.flutter.io/mapbox_maps_5(11157): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
E/flutter (11157): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: PlatformException(error, Attempt to invoke virtual method 'java.util.List com.mapbox.mapboxsdk.plugins.annotation.SymbolManager.create(java.util.List)' on a null object reference, null, java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.List com.mapbox.mapboxsdk.plugins.annotation.SymbolManager.create(java.util.List)' on a null object reference
E/flutter (11157): at com.mapbox.mapboxgl.MapboxMapController.onMethodCall(MapboxMapController.java:648)
E/flutter (11157): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
E/flutter (11157): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
E/flutter (11157): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:692)
E/flutter (11157): at android.os.MessageQueue.nativePollOnce(Native Method)
E/flutter (11157): at android.os.MessageQueue.next(MessageQueue.java:336)
E/flutter (11157): at android.os.Looper.loop(Looper.java:174)
E/flutter (11157): at android.app.ActivityThread.main(ActivityThread.java:7356)
E/flutter (11157): at java.lang.reflect.Method.invoke(Native Method)
E/flutter (11157): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
Please note: you should only add annotations (e.g. symbols or circles) after onStyleLoadedCallback has been called. So you should add symbols inside onStyleLoadedCallback callback.
Maybe is later but I just wanna post answer because there are some few answers about it ...
Like Edwin TriviƱos says, you just need to set your callback on MapBox parameters and create a new function to do whatever you wanna do. For example, in my case:
Mapbox config:
return MapboxMap(
accessToken: MapboxVariables.accessToken,
styleString: "mapbox://styles/your-url-from-mapbox",
onMapCreated: _onMapCreated,
onStyleLoadedCallback: _onStyleLoaded,
zoomGesturesEnabled: true,
myLocationEnabled: true,
trackCameraPosition: true,
myLocationTrackingMode: MyLocationTrackingMode.Tracking,
onUserLocationUpdated: (UserLocation userLocation){
_movingCameraToLocation();
},
initialCameraPosition: const CameraPosition(
target: LatLng(-33.852, 151.211),
zoom: 11.0,
),
);
As you can see, I'm calling onStyleLoadedCallback: _onStyleLoaded, as a callback. An after that just need a basic _onStyleLoaded function, like this:
void _onStyleLoaded() async {
//your code
}
I have been struggling with this issue but stil no answer I have found by googling. After applying sslcommerz payment gateway getting the warning. Though it seems to be a related question but no proper solution is available on github or stackoverflow. Here I attached warning log.
Note : both .aab and .apk file are doing well before play store upload
Stacktrace 1:
StrictMode policy violation: android.os.strictmode.NonSdkApiUsedViolation: Landroid/util/LongArray;->get(I)J
at android.os.StrictMode.lambda$static$1(StrictMode.java:428)
at android.os.-$$Lambda$StrictMode$lu9ekkHJ2HMz0jd3F8K8MnhenxQ.accept(Unknown Source:2)
at java.lang.Class.getDeclaredMethodInternal(Native Method)
at java.lang.Class.getPublicMethodRecursive(Class.java:2075)
at java.lang.Class.getMethod(Class.java:2063)
at java.lang.Class.getMethod(Class.java:1690)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:475)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:429)
at io.flutter.view.AccessibilityViewEmbedder.<init>(AccessibilityViewEmbedder.java:70)
at io.flutter.view.AccessibilityBridge.<init>(AccessibilityBridge.java:352)
at io.flutter.embedding.android.FlutterView.attachToFlutterEngine(FlutterView.java:912)
at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(FlutterActivityAndFragmentDelegate.java:303)
at io.flutter.embedding.android.FlutterActivity.createFlutterView(FlutterActivity.java:520)
at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:414)
at android.app.Activity.performCreate(Activity.java:7144)
at android.app.Activity.performCreate(Activity.java:7135)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:2)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6718)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Stacktrace 2:
StrictMode policy violation: android.os.strictmode.NonSdkApiUsedViolation: Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J
at android.os.StrictMode.lambda$static$1(StrictMode.java:428)
at android.os.-$$Lambda$StrictMode$lu9ekkHJ2HMz0jd3F8K8MnhenxQ.accept(Unknown Source:2)
at java.lang.Class.getDeclaredMethodInternal(Native Method)
at java.lang.Class.getPublicMethodRecursive(Class.java:2075)
at java.lang.Class.getMethod(Class.java:2063)
at java.lang.Class.getMethod(Class.java:1690)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:446)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:429)
at io.flutter.view.AccessibilityViewEmbedder.<init>(AccessibilityViewEmbedder.java:70)
at io.flutter.view.AccessibilityBridge.<init>(AccessibilityBridge.java:352)
at io.flutter.embedding.android.FlutterView.attachToFlutterEngine(FlutterView.java:912)
at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(FlutterActivityAndFragmentDelegate.java:303)
at io.flutter.embedding.android.FlutterActivity.createFlutterView(FlutterActivity.java:520)
at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:414)
at android.app.Activity.performCreate(Activity.java:7144)
at android.app.Activity.performCreate(Activity.java:7135)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:2)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6718)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Stacktrace 3:
StrictMode policy violation: android.os.strictmode.NonSdkApiUsedViolation: Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray;
at android.os.StrictMode.lambda$static$1(StrictMode.java:428)
at android.os.-$$Lambda$StrictMode$lu9ekkHJ2HMz0jd3F8K8MnhenxQ.accept(Unknown Source:2)
at java.lang.Class.getDeclaredField(Native Method)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:471)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:429)
at io.flutter.view.AccessibilityViewEmbedder.<init>(AccessibilityViewEmbedder.java:70)
at io.flutter.view.AccessibilityBridge.<init>(AccessibilityBridge.java:352)
at io.flutter.embedding.android.FlutterView.attachToFlutterEngine(FlutterView.java:912)
at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(FlutterActivityAndFragmentDelegate.java:303)
at io.flutter.embedding.android.FlutterActivity.createFlutterView(FlutterActivity.java:520)
at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:414)
at android.app.Activity.performCreate(Activity.java:7144)
at android.app.Activity.performCreate(Activity.java:7135)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:2)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6718)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Stacktrace 4:
StrictMode policy violation: android.os.strictmode.NonSdkApiUsedViolation: Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J
at android.os.StrictMode.lambda$static$1(StrictMode.java:428)
at android.os.-$$Lambda$StrictMode$lu9ekkHJ2HMz0jd3F8K8MnhenxQ.accept(Unknown Source:2)
at java.lang.Class.getDeclaredMethodInternal(Native Method)
at java.lang.Class.getPublicMethodRecursive(Class.java:2075)
at java.lang.Class.getMethod(Class.java:2063)
at java.lang.Class.getMethod(Class.java:1690)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:451)
at io.flutter.view.AccessibilityViewEmbedder$ReflectionAccessors.<init>(AccessibilityViewEmbedder.java:429)
at io.flutter.view.AccessibilityViewEmbedder.<init>(AccessibilityViewEmbedder.java:70)
at io.flutter.view.AccessibilityBridge.<init>(AccessibilityBridge.java:352)
at io.flutter.embedding.android.FlutterView.attachToFlutterEngine(FlutterView.java:912)
at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(FlutterActivityAndFragmentDelegate.java:303)
at io.flutter.embedding.android.FlutterActivity.createFlutterView(FlutterActivity.java:520)
at io.flutter.embedding.android.FlutterActivity.onCreate(FlutterActivity.java:414)
at android.app.Activity.performCreate(Activity.java:7144)
at android.app.Activity.performCreate(Activity.java:7135)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:2)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6718)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)