zyzdev / flutter_street_view

10 stars 32 forks source link

Street view from Android app - no longer working #17

Open davoutuk opened 2 years ago

davoutuk commented 2 years ago

A day or so ago I started to get the following errors whenever I try to show 'street view' content in my Android app. All I get is a blank dark display with no street view displayed.

W/DynamiteModule(22111): Local module descriptor class for com.google.android.gms.googlecertificates not found.
I/DynamiteModule(22111): Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:7
I/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)
davoutuk commented 2 years ago

I've upgraded my app to run on a Pixel 5 API 32 emulator and I still can't get the street view widget to display anything

Here's some extra info

'Run' output I/Google Maps Android API(11241): Google Play services package version: 212423056 I/Google Maps Android API(11241): Google Play services maps renderer version(legacy): 203113001 D/EGL_emulation(11241): app_time_stats: avg=33552.63ms min=21.18ms max=100592.02ms count=3 D/EGL_emulation(11241): app_time_stats: avg=84281.91ms min=193.40ms max=168370.42ms count=2 D/EGL_emulation(11241): app_time_stats: avg=168583.45ms min=168583.45ms max=168583.45ms count=1 D/HostConnection(11241): createUnique: call D/HostConnection(11241): HostConnection::get() New Host Connection established 0x7a6b000238d0, tid 11985 D/HostConnection(11241): 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 ANDROID_EMU_hwc_multi_configs 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(11241): eglCreateContext: 0x7a6b0001ead0: maj 3 min 0 rcv 3 D/EGL_emulation(11241): eglMakeCurrent: 0x7a6b0001ead0: ver 3 0 (tinfo 0x7a6d1a98c280) (first time)

irjayjay commented 1 year ago

Same issue here. I thought it was my API restrictions on the key I got from google, but turns out even if I turn off all restrictions it simply doesn't work.

irjayjay commented 1 year ago

I think my issue is that our project is still stuck on Flutter 2 and I can't use the latest version of this library because of it.