Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on app start #117

Closed
DaathGit opened this issue Feb 8, 2019 · 42 comments
Closed

Crash on app start #117

DaathGit opened this issue Feb 8, 2019 · 42 comments
Assignees
Labels

Comments

@DaathGit
Copy link

DaathGit commented Feb 8, 2019

The app crashes at start-up throwing this error, when using location: ^2.0.0 (compileSdkVersion 28, targetSdkVersion 28)

java.lang.Throwable: java.util.concurrent.CompletionException: java.io.IOException: Application terminated at com.intellij.openapi.diagnostic.Logger.error(Logger.java:134) at io.flutter.view.InspectorPanel.lambda$recomputeTreeRoot$5(InspectorPanel.java:575) at io.flutter.inspector.InspectorService$ObjectGroup.lambda$null$69(InspectorService.java:872) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:315) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:435) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:419) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:403) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762) at java.awt.EventQueue.access$500(EventQueue.java:98) at java.awt.EventQueue$3.run(EventQueue.java:715) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:732) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:719) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:668) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:363) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

flutter doctor -v:
`
[√] Flutter (Channel stable, v1.0.0, on Microsoft Windows [Versione 10.0.17134.472], locale it-IT)
• Flutter version 1.0.0 at E:\A - Installazioni\Flutter\flutter
• Framework revision 5391447fae (2 months ago), 2018-11-29 19:41:26 -0800
• Engine revision 7375a0f414
• Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[√] Android toolchain - develop for Android devices (Android SDK 28.0.3)
• Android SDK at C:\Users\Damiano\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)
• All Android licenses accepted.

[√] Android Studio (version 3.1)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 29.0.1
• Dart plugin version 173.4700
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)

[√] IntelliJ IDEA Community Edition (version 2018.3)
• IntelliJ at E:\A - Installazioni\IntelliJ IDEA Community Edition 2018.3.3
• Flutter plugin version 31.3.4
• Dart plugin version 183.5153.38

[√] Connected device (1 available)
• X30 • 0123456789ABCDEF • android-arm • Android 7.0 (API 24)

• No issues found!

E:\FlutterProjects\Tutorials\flutter_app_weather>

`

@DaathGit
Copy link
Author

DaathGit commented Feb 8, 2019

I get this error on the console:

E/flutter (26130): [ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(40)] java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/core/app/ActivityCompat; E/flutter (26130): at com.lyokone.location.LocationPlugin.checkPermissions(LocationPlugin.java:186) E/flutter (26130): at com.lyokone.location.LocationPlugin.onMethodCall(LocationPlugin.java:251) E/flutter (26130): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:200) E/flutter (26130): at io.flutter.view.FlutterNativeView.handlePlatformMessage(FlutterNativeView.java:163) E/flutter (26130): at android.os.MessageQueue.nativePollOnce(Native Method) E/flutter (26130): at android.os.MessageQueue.next(MessageQueue.java:328) E/flutter (26130): at android.os.Looper.loop(Looper.java:148) E/flutter (26130): at android.app.ActivityThread.main(ActivityThread.java:6251) E/flutter (26130): at java.lang.reflect.Method.invoke(Native Method) E/flutter (26130): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063) E/flutter (26130): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924) E/flutter (26130): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.ActivityCompat" on path: DexPathList[[zip file "/data/app/com.example.flutterappweather-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.flutterappweather-2/lib/arm, /data/app/com.example.flutterappweather-2/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /system/vendor/lib]] E/flutter (26130): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) E/flutter (26130): at java.lang.ClassLoader.loadClass(ClassLoader.java:380) E/flutter (26130): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/flutter (26130): ... 11 more E/flutter (26130): F/flutter (26130): [FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(77)] Check failed: CheckException(env). F/libc (26130): Fatal signal 6 (SIGABRT), code -6 in tid 26130 (utterappweather) Lost connection to device.

@le-pepe
Copy link

le-pepe commented Feb 8, 2019

Same problem here:

This is my logcat

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/util/ArraySet; at com.google.android.gms.common.api.internal.GoogleApiManager.<init>(Unknown Source:45) at com.google.android.gms.common.api.internal.GoogleApiManager.zzb(Unknown Source:33) at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:51) at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:21) at com.google.android.gms.location.FusedLocationProviderClient.<init>(Unknown Source:8) at com.google.android.gms.location.LocationServices.getFusedLocationProviderClient(Unknown Source:2) at com.lyokone.location.LocationPlugin.<init>(LocationPlugin.java:69) at com.lyokone.location.LocationPlugin.registerWith(LocationPlugin.java:204) at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:14) at cl.skar.currentlocation.MainActivity.onCreate(MainActivity.kt:11) at android.app.Activity.performCreate(Activity.java:7136) at android.app.Activity.performCreate(Activity.java:7127) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048) 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:1808) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6669) 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) Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.util.ArraySet" on path: DexPathList[[zip file "/data/app/cl.skar.currentlocation-2boK3Vdo6AUdHa9q-WuSSA==/base.apk"],nativeLibraryDirectories=[/data/app/cl.skar.currentlocation-2boK3Vdo6AUdHa9q-WuSSA==/lib/x86, /data/app/cl.skar.currentlocation-2boK3Vdo6AUdHa9q-WuSSA==/base.apk!/lib/x86, /system/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at com.google.android.gms.common.api.internal.GoogleApiManager.<init>(Unknown Source:45)  at com.google.android.gms.common.api.internal.GoogleApiManager.zzb(Unknown Source:33)  at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:51)  at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:21)  at com.google.android.gms.location.FusedLocationProviderClient.<init>(Unknown Source:8)  at com.google.android.gms.location.LocationServices.getFusedLocationProviderClient(Unknown Source:2)  at com.lyokone.location.LocationPlugin.<init>(LocationPlugin.java:69)  at com.lyokone.location.LocationPlugin.registerWith(LocationPlugin.java:204)  at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:14)  at cl.skar.currentlocation.MainActivity.onCreate(MainActivity.kt:11)  at android.app.Activity.performCreate(Activity.java:7136)  at android.app.Activity.performCreate(Activity.java:7127)  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)  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:1808)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loop(Looper.java:193)  at android.app.ActivityThread.main(ActivityThread.java:6669)  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) 

and this is my flutter doctor

`[√] Flutter (Channel stable, v1.0.0, on Microsoft Windows [Versión 10.0.17763.253], locale es-419)
• Flutter version 1.0.0 at C:\flutter
• Framework revision 5391447fae (2 months ago), 2018-11-29 19:41:26 -0800
• Engine revision 7375a0f414
• Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[√] Android toolchain - develop for Android devices (Android SDK 28.0.3)
• Android SDK at C:\android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = C:\android\sdk
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
• All Android licenses accepted.

[√] Android Studio (version 3.2)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 31.3.1
• Dart plugin version 181.5656
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[√] VS Code, 64-bit edition (version 1.31.0)
• VS Code at C:\Program Files\Microsoft VS Code
• Flutter extension version 2.22.3

[√] Connected device (1 available)
• Android SDK built for x86 • emulator-5554 • android-x86 • Android 9 (API 28) (emulator)

• No issues found!
`

@Lyokone
Copy link
Owner

Lyokone commented Feb 8, 2019

Hey ! I will check this issue during the weekend and keep you guys updated 👍

@Lyokone Lyokone self-assigned this Feb 8, 2019
@preetjdp
Copy link

preetjdp commented Feb 10, 2019

Facing a similar issue
Here's The Log:

E/flutter (18511):      at com.lyokone.location.LocationPlugin.checkPermissions(LocationPlugin.java:186)
E/flutter (18511):      at com.lyokone.location.LocationPlugin.onMethodCall(LocationPlugin.java:251)
E/flutter (18511):      at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:200)
E/flutter (18511):      at io.flutter.view.FlutterNativeView$PlatformMessageHandlerImpl.handlePlatformMessage(FlutterNativeView.java:188)
E/flutter (18511):      at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:202)
E/flutter (18511):      at android.os.MessageQueue.nativePollOnce(Native Method)
E/flutter (18511):      at android.os.MessageQueue.next(MessageQueue.java:326)
E/flutter (18511):      at android.os.Looper.loop(Looper.java:160)
E/flutter (18511):      at android.app.ActivityThread.main(ActivityThread.java:6718)
E/flutter (18511):      at java.lang.reflect.Method.invoke(Native Method)
E/flutter (18511):      at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:495)
E/flutter (18511):      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
E/flutter (18511): Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.ActivityCompat" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/lib/arm64, /data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
E/flutter (18511):      at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
E/flutter (18511):      at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
E/flutter (18511):      at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
E/flutter (18511):      ... 12 more
E/flutter (18511):
F/flutter (18511): [FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(77)] Check failed: CheckException(env).
F/libc    (18511): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 18511 (om.example.wist), pid 18511 (om.example.wist)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'OnePlus/OnePlus3/OnePlus3:8.0.0/OPR1.170623.032/02281230:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 18511, tid: 18511, name: om.example.wist  >>> com.example.wist <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: '[FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(77)] Check failed: CheckException(env).
'
    x0  0000000000000000  x1  000000000000484f  x2  0000000000000006  x3  0000000000000008
    x4  0000000000000000  x5  0000000000000000  x6  0000000000000000  x7  0000000000000080
    x8  0000000000000083  x9  1c9909a51cdbd245  x10 fffffff87ffffbdf  x11 fffffffc7ffffbdf
    x12 0000000000000038  x13 0000000000000002  x14 ffffffffffffffff  x15 0000000000000000
    x16 0000007eb43332a0  x17 0000007eb42713c8  x18 0000007fc62a18c0  x19 000000000000484f
    x20 000000000000484f  x21 0000000000000083  x22 0000000000000140  x23 0000000000000099
    x24 0000007e11e84a00  x25 0000000000000050  x26 0000007e2f47c020  x27 0000007e28a420b8
    x28 0000000000000001  x29 0000007fc62a21d0
    sp  0000007fc62a2190  lr  0000007eb4265d44  pc  0000007eb4265d64
backtrace:
    #00 pc 0000000000021d64  /system/lib64/libc.so (abort+112)
    #01 pc 00000000006b7af4  /data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/lib/arm64/libflutter.so (offset 0x690000)
    #02 pc 00000000006ac7a8  /data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/lib/arm64/libflutter.so (offset 0x690000)
    #03 pc 00000000006aba00  /data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/lib/arm64/libflutter.so (offset 0x690000)
    #04 pc 00000000006e446c  /data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/lib/arm64/libflutter.so (offset 0x690000)
    #05 pc 00000000006b9010  /data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/lib/arm64/libflutter.so (offset 0x690000)
    #06 pc 00000000006bac10  /data/app/com.example.wist-83D82ECW6xwWgZVbPKq8Kw==/lib/arm64/libflutter.so (offset 0x690000)
    #07 pc 0000000000014388  /system/lib64/libutils.so (android::Looper::pollInner(int)+868)
    #08 pc 0000000000013f88  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+60)
    #09 pc 0000000000121404  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
    #10 pc 00000000003e2fec  /system/framework/arm64/boot-framework.oat (offset 0x3ce000) (android.media.MediaExtractor.seekTo [DEDUPED]+140)
    #11 pc 000000000000627c  /dev/ashmem/dalvik-jit-code-cache (deleted) (android.os.MessageQueue.next+204)
    #12 pc 0000000000560388  /system/lib64/libart.so (art_quick_invoke_stub+584)
    #13 pc 00000000000cf6b8  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
    #14 pc 0000000000282afc  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
    #15 pc 000000000027cbac  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+960)
    #16 pc 000000000052fabc  /system/lib64/libart.so (MterpInvokeVirtual+576)
    #17 pc 0000000000552994  /system/lib64/libart.so (ExecuteMterpImpl+14228)
    #18 pc 0000000000af36d4  /system/framework/boot-framework.vdex (android.os.Looper.loop+128)
    #19 pc 0000000000256d0c  /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1704664215+488)
    #20 pc 000000000025c8bc  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
    #21 pc 000000000027cb90  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+932)
    #22 pc 0000000000530f84  /system/lib64/libart.so (MterpInvokeStatic+200)
    #23 pc 0000000000552b14  /system/lib64/libart.so (ExecuteMterpImpl+14612)
    #24 pc 00000000003889b2  /system/framework/boot-framework.vdex (android.app.ActivityThread.main+214)
    #25 pc 0000000000256d0c  /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1704664215+488)
    #26 pc 0000000000520284  /system/lib64/libart.so (artQuickToInterpreterBridge+944)
    #27 pc 00000000005694fc  /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
    #28 pc 000000000056064c  /system/lib64/libart.so (art_quick_invoke_static_stub+604)
    #29 pc 00000000000cf6d8  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+232)
    #30 pc 00000000004661e4  /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
    #31 pc 0000000000467d38  /system/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1440)
    #32 pc 00000000003f6728  /system/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52)
    #33 pc 000000000011e6d4  /system/framework/arm64/boot.oat (offset 0x114000) (java.lang.Class.getDeclaredMethodInternal [DEDUPED]+180)
    #34 pc 0000000000560388  /system/lib64/libart.so (art_quick_invoke_stub+584)
    #35 pc 00000000000cf6b8  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
    #36 pc 0000000000282afc  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
    #37 pc 000000000027cbac  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+960)
    #38 pc 000000000052fabc  /system/lib64/libart.so (MterpInvokeVirtual+576)
    #39 pc 0000000000552994  /system/lib64/libart.so (ExecuteMterpImpl+14228)
    #40 pc 0000000000c148da  /system/framework/boot-framework.vdex (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
    #41 pc 0000000000256d0c  /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.1704664215+488)
    #42 pc 0000000000520284  /system/lib64/libart.so (artQuickToInterpreterBridge+944)
    #43 pc 00000000005694fc  /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
    #44 pc 0000000000bed430  /system/framework/arm64/boot-framework.oat (offset 0x3ce000) (com.android.internal.os.ZygoteInit.main+3088)
    #45 pc 000000000056064c  /system/lib64/libart.so (art_quick_invoke_static_stub+604)
    #46 pc 00000000000cf6d8  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+232)
    #47 pc 00000000004661e4  /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
    #48 pc 0000000000465de8  /system/lib64/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+424)
    #49 pc 0000000000368494  /system/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+652)
    #50 pc 00000000000b2b2c  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+136)
    #51 pc 00000000000b54b8  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+752)
    #52 pc 000000000000219c  /system/bin/app_process64 (main+1200)
    #53 pc 00000000000b17b8  /system/lib64/libc.so (__libc_init+88)

@oblakr24
Copy link

Also a similar issue here.

The first time (after installing the plugin), I'm getting a silent-crash (only in logs):

MissingPluginException(No implementation found for method listen on channel lyokone/locationstream)

as referenced here: #18

if I perform clean and rerun get packages, I get an actual crash:

[ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(40)] java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/core/app/ActivityCompat; at com.lyokone.location.LocationPlugin.checkPermissions(LocationPlugin.java:186) at com.lyokone.location.LocationPlugin.onListen(LocationPlugin.java:271) at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onListen(EventChannel.java:181) at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onMessage(EventChannel.java:160) at io.flutter.view.FlutterNativeView.handlePlatformMessage(FlutterNativeView.java:163) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) at android.app.ActivityThread.main(ActivityThread.java:6669) 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) Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.ActivityCompat" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar"

Any updates regarding this?

@GauravPatni
Copy link

Facing same issue ,........

@Yutsa
Copy link

Yutsa commented Feb 12, 2019

I am facing an issue too. I think it is due to the android support library and androidx transition.

2019-02-12 17:06:55.176 5141-5141/com.example.testlocation E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.testlocation, PID: 5141
    java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/util/ArraySet;
        at com.google.android.gms.common.api.internal.GoogleApiManager.<init>(Unknown Source:45)
        at com.google.android.gms.common.api.internal.GoogleApiManager.zzb(Unknown Source:33)
        at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:51)
        at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:21)
        at com.google.android.gms.location.FusedLocationProviderClient.<init>(Unknown Source:8)
        at com.google.android.gms.location.LocationServices.getFusedLocationProviderClient(Unknown Source:2)
        at com.lyokone.location.LocationPlugin.<init>(LocationPlugin.java:69)
        at com.lyokone.location.LocationPlugin.registerWith(LocationPlugin.java:204)
        at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:14)
        at com.example.testlocation.MainActivity.onCreate(MainActivity.java:11)
        at android.app.Activity.performCreate(Activity.java:7136)
        at android.app.Activity.performCreate(Activity.java:7127)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)
        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:1808)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:193)
        at android.app.ActivityThread.main(ActivityThread.java:6669)
        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)
     Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.util.ArraySet" on path: DexPathList[[zip file "/data/app/com.example.testlocation-Ijq8NCGeIeDkmupwAwSL4w==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.testlocation-Ijq8NCGeIeDkmupwAwSL4w==/lib/x86, /data/app/com.example.testlocation-Ijq8NCGeIeDkmupwAwSL4w==/base.apk!/lib/x86, /system/lib]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at com.google.android.gms.common.api.internal.GoogleApiManager.<init>(Unknown Source:45) 
        at com.google.android.gms.common.api.internal.GoogleApiManager.zzb(Unknown Source:33) 
        at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:51) 
        at com.google.android.gms.common.api.GoogleApi.<init>(Unknown Source:21) 
        at com.google.android.gms.location.FusedLocationProviderClient.<init>(Unknown Source:8) 
        at com.google.android.gms.location.LocationServices.getFusedLocationProviderClient(Unknown Source:2) 
        at com.lyokone.location.LocationPlugin.<init>(LocationPlugin.java:69) 
        at com.lyokone.location.LocationPlugin.registerWith(LocationPlugin.java:204) 
        at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:14) 
        at com.example.testlocation.MainActivity.onCreate(MainActivity.java:11) 
        at android.app.Activity.performCreate(Activity.java:7136) 
        at android.app.Activity.performCreate(Activity.java:7127) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048) 
        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:1808) 
        at android.os.Handler.dispatchMessage(Handler.java:106) 
        at android.os.Looper.loop(Looper.java:193) 
        at android.app.ActivityThread.main(ActivityThread.java:6669) 
        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) 

flutter doctor

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.0.0, on Linux, locale fr_FR.utf8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.3)
[✓] Android Studio (version 3.3)
[!] IntelliJ IDEA Community Edition (version 2018.3)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.31.0)
[✓] Connected device (1 available)

! Doctor found issues in 1 category.

pubspec.yaml

name: flutter_feed
description: A social feed made in Flutter.

version: 1.0.0+1

environment:
  sdk: ">=2.0.0-dev.68.0 <3.0.0"

dependencies:
  location: ^2.0.0 # The app crashes at startup.
  
  flutter:
    sdk: flutter

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:
  uses-material-design: true

@jspinks
Copy link

jspinks commented Feb 12, 2019

The problem is caused by the changing to AndroidX and SDK 28. I have gone back to version 1.4.1 and that works fine. I don't need any of the 2.0 changes at this point.

@ak2g
Copy link

ak2g commented Feb 17, 2019

any solution yet?

@Lyokone
Copy link
Owner

Lyokone commented Feb 18, 2019

Hey ! I've found a partial solution, this seems to be a problem with gradlew:
Following this steps allowed me to pass the error:

  1. Delete the flutter cache (<installation folder>/bin/cache);
  2. Deletegradlew and gradlew.bat in android folder (and in some cases android/gradle/wrapper/gradle-wrapper.jar too);
  3. Run flutter run again.

Hope it will help you, let me know !

EDIT:
Well with further investigation didn't seem to resolve the issue with AndroidX integration ... Still looking into it.

@Lyokone
Copy link
Owner

Lyokone commented Feb 18, 2019

Okay finally found it, you have to make sure that your gradle.properties file contains this in order to have everything working with AndroidX:


android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx1536M

Please also make sure that you have those dependencies in your build.gradle:

    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.0'
        classpath 'com.google.gms:google-services:4.2.0'
    }

I'll update the README this evening if I have some confirmations that it is working :)

@harsh5400
Copy link

Yes, it is working fine, in my case I have to update in app\build.gradle below the line.

compileSdkVersion 28

@harsh5400
Copy link

Hi Lyokone

Please update read.me. Below code is not working in updated version.

var currentLocation = <String, double>{};

var location = new Location();

// Platform messages may fail, so we use a try/catch PlatformException.
try {
currentLocation = await location.getLocation;
} on PlatformException {
currentLocation = null;
}

Errors:-

  1. await location.getLocation; is showing not future
  2. await location.getLocation(); this function is returning LocationData not <String, double>

Thanks
Harsh

@juanjoserodrigolazaro
Copy link

Hi Lyokone

Please update read.me. Below code is not working in updated version.

var currentLocation = <String, double>{};

var location = new Location();

// Platform messages may fail, so we use a try/catch PlatformException.
try {
currentLocation = await location.getLocation;
} on PlatformException {
currentLocation = null;
}

Errors:-

1. await location.getLocation; is showing not future

2. await location.getLocation(); this function is returning LocationData  not <String, double>

Thanks
Harsh

noticed the same, any solution?

@telthemweb
Copy link

My is throwing this error

Launching lib/main.dart on SM G3556D in debug mode...
Initializing gradle... 9.1s
Resolving dependencies... 33.7s
Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

  • What went wrong:
    Could not resolve all files for configuration ':app:debugRuntimeClasspath'.

Could not download core-runtime.aar (androidx.arch.core:core-runtime:2.0.0)
Could not get resource 'https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.0.0/core-runtime-2.0.0.aar'.
> Could not GET 'https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.0.0/core-runtime-2.0.0.aar'.
> Connect to dl.google.com:443 [dl.google.com/216.58.223.78] failed: Connection timed out: connect

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 54s

Gradle task 'assembleDebug'... Done 56.8s
Gradle task assembleDebug failed with exit code 1

@fritz-playmaker
Copy link

fritz-playmaker commented Mar 4, 2019

Hi Lyokone
Please update read.me. Below code is not working in updated version.
var currentLocation = <String, double>{};
var location = new Location();
// Platform messages may fail, so we use a try/catch PlatformException.
try {
currentLocation = await location.getLocation;
} on PlatformException {
currentLocation = null;
}
Errors:-

1. await location.getLocation; is showing not future

2. await location.getLocation(); this function is returning LocationData  not <String, double>

Thanks
Harsh

noticed the same, any solution?

Changes have been updated in the docs. I have made it clearer here
#124 (comment)

@fritz-playmaker
Copy link

fritz-playmaker commented Mar 4, 2019

Hi Lyokone

Please update read.me. Below code is not working in updated version.

var currentLocation = <String, double>{};

var location = new Location();

// Platform messages may fail, so we use a try/catch PlatformException.
try {
currentLocation = await location.getLocation;
} on PlatformException {
currentLocation = null;
}

Errors:-

  1. await location.getLocation; is showing not future
  2. await location.getLocation(); this function is returning LocationData not <String, double>

Thanks
Harsh

Changes have been updated in the docs. I have made it clearer here
#124 (comment)

@yevgeniaronov
Copy link

have the same issue.
i also followed the "Breaking Changes" section here: https://github.com/Lyokone/flutterlocation
still doesnt work.

the docs are quite outdated too..

@fritz-playmaker
Copy link

@yevgeniaronov follow this and check if it works for you #124 (comment)

@Lyokone
Copy link
Owner

Lyokone commented Mar 16, 2019

I close this. Thank you to everyone who has been helping :)

@Lyokone Lyokone closed this as completed Mar 16, 2019
@noordawod
Copy link

The problem arises now with 2.3.3.

When reverting back to 2.3.2, the problem goes away and the app does not crash on start.

@noordawod
Copy link

noordawod commented Mar 31, 2019

Trace for 2.3.3:

03-31 22:51:25.849  5068  5068 D AndroidRuntime: Shutting down VM
03-31 22:51:25.849  5068  5068 E AndroidRuntime: FATAL EXCEPTION: main
03-31 22:51:25.849  5068  5068 E AndroidRuntime: Process: com.example.debug, PID: 5068
03-31 22:51:25.849  5068  5068 E AndroidRuntime: java.lang.NoClassDefFoundError: com.lyokone.location.LocationPlugin$3
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at com.lyokone.location.LocationPlugin.createLocationCallback(LocationPlugin.java:277)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at com.lyokone.location.LocationPlugin.<init>(LocationPlugin.java:105)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at com.lyokone.location.LocationPlugin.registerWith(LocationPlugin.java:116)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:36)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at com.example.FlutterActivity.onCreate(FlutterActivity.java:29)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:6237)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.app.ActivityThread.-wrap11(ActivityThread.java)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:148)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:5417)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
03-31 22:51:25.849  5068  5068 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)

Minimum and target SDK is set to 28. Yes, the gradle.properties file contains the following:

android.useAndroidX = true
android.enableJetifier = true
org.gradle.jvmargs = -Xmx1536M

@jfeliubadalo
Copy link

jfeliubadalo commented Apr 1, 2019

Same issues here

03-31 19:28:42.334  6154  6154 I art     : Rejecting re-init on previously-failed class java.lang.Class<com.lyokone.location.LocationPlugin$3>
03-31 19:28:42.334  6154  6154 D AndroidRuntime: Shutting down VM
03-31 19:28:42.334  6154  6154 E AndroidRuntime: FATAL EXCEPTION: main
03-31 19:28:42.334  6154  6154 E AndroidRuntime: Process: pe.jslancers.sumaapp, PID: 6154
03-31 19:28:42.334  6154  6154 E AndroidRuntime: java.lang.NoClassDefFoundError: com.lyokone.location.LocationPlugin$3
03-31 19:28:42.334  6154  6154 E AndroidRuntime: 	at com.lyokone.location.LocationPlugin.createLocationCallback(LocationPlugin.java:277)
03-31 19:28:42.334  6154  6154 E AndroidRuntime: 	at com.lyokone.location.LocationPlugin.<init>(LocationPlugin.java:105)
03-31 19:28:42.334  6154  6154 E AndroidRuntime: 	at com.lyokone.location.LocationPlugin.registerWith(LocationPlugin.java:116)
03-31 19:28:42.334  6154  6154 E AndroidRuntime: 	at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(GeneratedPluginRegistrant.java:21)

@Lyokone Lyokone reopened this Apr 1, 2019
@Lyokone
Copy link
Owner

Lyokone commented Apr 1, 2019

Hey ! Thanks for bringing that, I'll check as soon as possible.

@Lyokone
Copy link
Owner

Lyokone commented Apr 1, 2019

Hey, can you try to run flutter clean after updating to 2.3.3 ?
I've not modified anything that should cause a crash.

@ajzuse
Copy link

ajzuse commented Apr 1, 2019

I have same issue here. I try to execute flutter clean but not solve the problem

@noordawod
Copy link

Same here, no difference with flutter clean.

There must be something that changed that's causing the problem. If you want to post a link(s) to the changes you made, maybe we can take a look?

@jfeliubadalo
Copy link

Is not a solution, but if you downgrade to 2.3.2 it works correctly.

@thomasnilsson
Copy link

Same issue here. Tried using version 2.3.2, did all the things prescribed in the README

@Lyokone
Copy link
Owner

Lyokone commented Apr 2, 2019

@noordawod this is the link to the commit : b1b481e

If you find anything that could cause that ... I have multiple reports of people using 2.3.3 without any problem so I don't exactly know why It would not behave the same everywhere.

@noordawod
Copy link

noordawod commented Apr 2, 2019

@Lyokone

According to (https://developer.android.com/reference/android/location/OnNmeaMessageListener), the android.location.OnNmeaMessageListener class is available from API 24. My app's lowest supported API level is 21.

Could you maybe add @TargetApi annotations where needed to limit the use of this class from API 24 upwards? You should probably add also runtime checks too.

@TargetApi(android.os.Build.VERSION_CODES.NOUGAT)
private void createLocationCallback() {
  if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.NOUGAT) {
    // ...
  }
}

@Lyokone
Copy link
Owner

Lyokone commented Apr 2, 2019

Ohhh okay thanks a lot for catching that ! My bad there. I'll update this as soon as possible :/

@Lyokone
Copy link
Owner

Lyokone commented Apr 8, 2019

Hey, the app shouldn't crash anymore on API level 21. I'll test the sample application on a simulator on API Level 21 to avoid those kind of errors in the coming release. Thanks to everyone involved in helping :)

@noordawod
Copy link

Left you a comment on the commit. Unsure but I think you have a typo there.

@vuleanh
Copy link

vuleanh commented Apr 26, 2019

@Lyokone Was the issue is resolved in the latest release? Thanks alot for your work.

@bpedazur
Copy link

Same problem here. When having location: ^2.3.2 as a dependency, the app crashes when opening.

@LeonardoGrotti
Copy link

LeonardoGrotti commented Jul 22, 2019

Hi. I'm facing another issue related to this. It happens only in Android and the location plugin version that I'm using is location: ^2.3.5, but I already tried to downgrade the version to see if it would solve it, but it didn't work.

Another bug that is occurring is that the permission is being asked multiple times, around 8. Again, this only happens when the Platform is Android.

Does anyone know what could be going on?

Here is how the error looks like:
E/EventChannel#lyokone/locationstream(14558): Failed to open event stream E/EventChannel#lyokone/locationstream(14558): java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.MethodChannel$Result.error(java.lang.String, java.lang.String, java.lang.Object)' on a null object reference E/EventChannel#lyokone/locationstream(14558): at com.lyokone.location.LocationPlugin.onListen(LocationPlugin.java:466) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onListen(EventChannel.java:181) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onMessage(EventChannel.java:160) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:88) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:219) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.nativePollOnce(Native Method) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.next(MessageQueue.java:323) E/EventChannel#lyokone/locationstream(14558): at android.os.Looper.loop(Looper.java:135) E/EventChannel#lyokone/locationstream(14558): at android.app.ActivityThread.main(ActivityThread.java:5443) E/EventChannel#lyokone/locationstream(14558): at java.lang.reflect.Method.invoke(Native Method) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) E/EventChannel#lyokone/locationstream(14558): Failed to open event stream E/EventChannel#lyokone/locationstream(14558): java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.MethodChannel$Result.error(java.lang.String, java.lang.String, java.lang.Object)' on a null object reference E/EventChannel#lyokone/locationstream(14558): at com.lyokone.location.LocationPlugin.onListen(LocationPlugin.java:466) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onListen(EventChannel.java:181) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onMessage(EventChannel.java:160) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:88) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:219) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.nativePollOnce(Native Method) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.next(MessageQueue.java:323) E/EventChannel#lyokone/locationstream(14558): at android.os.Looper.loop(Looper.java:135) E/EventChannel#lyokone/locationstream(14558): at android.app.ActivityThread.main(ActivityThread.java:5443) E/EventChannel#lyokone/locationstream(14558): at java.lang.reflect.Method.invoke(Native Method) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) E/EventChannel#lyokone/locationstream(14558): Failed to open event stream E/EventChannel#lyokone/locationstream(14558): java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.MethodChannel$Result.error(java.lang.String, java.lang.String, java.lang.Object)' on a null object reference E/EventChannel#lyokone/locationstream(14558): at com.lyokone.location.LocationPlugin.onListen(LocationPlugin.java:466) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onListen(EventChannel.java:181) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onMessage(EventChannel.java:160) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:88) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:219) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.nativePollOnce(Native Method) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.next(MessageQueue.java:323) E/EventChannel#lyokone/locationstream(14558): at android.os.Looper.loop(Looper.java:135) E/EventChannel#lyokone/locationstream(14558): at android.app.ActivityThread.main(ActivityThread.java:5443) E/EventChannel#lyokone/locationstream(14558): at java.lang.reflect.Method.invoke(Native Method) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) E/EventChannel#lyokone/locationstream(14558): Failed to open event stream E/EventChannel#lyokone/locationstream(14558): java.lang.NullPointerException: Attempt to invoke interface method 'void io.flutter.plugin.common.MethodChannel$Result.error(java.lang.String, java.lang.String, java.lang.Object)' on a null object reference E/EventChannel#lyokone/locationstream(14558): at com.lyokone.location.LocationPlugin.onListen(LocationPlugin.java:466) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onListen(EventChannel.java:181) E/EventChannel#lyokone/locationstream(14558): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler.onMessage(EventChannel.java:160) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:88) E/EventChannel#lyokone/locationstream(14558): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:219) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.nativePollOnce(Native Method) E/EventChannel#lyokone/locationstream(14558): at android.os.MessageQueue.next(MessageQueue.java:323) E/EventChannel#lyokone/locationstream(14558): at android.os.Looper.loop(Looper.java:135) E/EventChannel#lyokone/locationstream(14558): at android.app.ActivityThread.main(ActivityThread.java:5443) E/EventChannel#lyokone/locationstream(14558): at java.lang.reflect.Method.invoke(Native Method) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) E/EventChannel#lyokone/locationstream(14558): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) I/flutter (14558): Another exception was thrown: PlatformException(error, Attempt to invoke interface method 'void io.flutter.plugin.common.MethodChannel$Result.error(java.lang.String, java.lang.String, java.lang.Object)' on a null object reference, null) I/flutter (14558): Another exception was thrown: PlatformException(error, Attempt to invoke interface method 'void io.flutter.plugin.common.MethodChannel$Result.error(java.lang.String, java.lang.String, java.lang.Object)' on a null object reference, null)

Thanks!

@TheoLassonder
Copy link

TheoLassonder commented Aug 16, 2019

Try adding

android.useAndroidX = true
android.enableJetifier = true

to your gradle.properties. For me this worked on 2.3.5

@jacraven
Copy link

Try adding

android.useAndroidX = true
android.enableJetifier = true

to your gradle.properties. For me this worked on 2.3.5

This did the trick for me too! Thanks!

@jucapablanca
Copy link

This error is caused if _location.onLocationChanged().listen is called before _location.requestPermission() or _location.requestService()

Lyokone pushed a commit that referenced this issue Feb 23, 2020
@agredadev
Copy link

agredadev commented Aug 28, 2020

Hi, i have and error in my code

Please help

W/FlutterActivity(11833): Tried to automatically register plugins with FlutterEngine (io.flutter.embedding.engine.FlutterEngine@6a2db95) but could not find and invoke the GeneratedPluginRegistrant.
Waiting for Redmi Note 7 to report its views... 9ms
Syncing files to device Redmi Note 7... 410ms

Flutter run key commands.
r Hot reload.
R Hot restart.
h Repeat this help message.
d Detach (terminate "flutter run" but leave application running).
c Clear the screen
q Quit (terminate the application on the device).
An Observatory debugger and profiler on Redmi Note 7 is available at: http://127.0.0.1:49421/wpO-mqpe8E0=/
E/flutter (11833): [ERROR:flutter/lib/ui/ui_dart_state.cc(166)] Unhandled Exception: MissingPluginException(No implementation found for method hasPermission on channel lyokone/location)
E/flutter (11833): #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:159:7)
E/flutter (11833):
E/flutter (11833): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:334:12)
E/flutter (11833): #2 MethodChannelLocation.hasPermission (package:location_platform_interface/src/method_channel_location.dart:79:45)
E/flutter (11833): #3 Location.hasPermission (package:location/location.dart:49:38)
E/flutter (11833): #4 _LocalizacionPageState._checkPermissions (package:ideal_covid/pages/localizacion.dart:30:24)
E/flutter (11833): #5 _LocalizacionPageState.initState (package:ideal_covid/pages/localizacion.dart:61:5)
E/flutter (11833): #6 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4684:58)
E/flutter (11833): #7 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter (11833): #8 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #9 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #10 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (11833): #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #12 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #13 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter (11833): #14 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter (11833): #15 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter (11833): #16 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter (11833): #17 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #18 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #19 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (11833): #20 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #21 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #22 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (11833): #23 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #24 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #25 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter (11833): #26 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4719:11)
E/flutter (11833): #27 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter (11833): #28 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter (11833): #29 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4710:11)
E/flutter (11833): #30 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter (11833): #31 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #32 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #33 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (11833): #34 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #35 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #36 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (11833): #37 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (11833): #38 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (11833): #39 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter (11833): #40 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4719:11)
E/flutter (11833): #41 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter (11833): #42 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter (11833): #43 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4710:11)
E/flutter (11833): #44 Compone
E/flutter (11833): [ERROR:flutter/lib/ui/ui_dart_state.cc(166)] Unhandled Exception: MissingPluginException(No implementation found for method hasPermission on channel lyokone/location)
E/flutter (11833): #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:159:7)
E/flutter (11833):
E/flutter (11833): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:334:12)
E/flutter (11833): #2 MethodChannelLocation.hasPermission (package:location_platform_interface/src/method_channel_location.dart:79:45)
E/flutter (11833): #3 Location.hasPermission (package:location/location.dart:49:38)
E/flutter (11833): #4 _LocalizacionPageState._checkPermissions (package:ideal_covid/pages/localizacion.dart:30:24)
E/flutter (11833): #5 _LocalizacionPageState.build. (package:ideal_covid/pages/localizacion.dart:243:21)
E/flutter (11833): #6 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:992:19)
E/flutter (11833): #7 _InkResponseState.build. (package:flutter/src/material/ink_well.dart:1098:38)
E/flutter (11833): #8 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:184:24)
E/flutter (11833): #9 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:524:11)
E/flutter (11833): #10 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:284:5)
E/flutter (11833): #11 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:219:7)
E/flutter (11833): #12 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:477:9)
E/flutter (11833): #13 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:78:12)
E/flutter (11833): #14 PointerRouter._dispatchEventToRoutes. (package:flutter/src/gestures/pointer_router.dart:124:9)
E/flutter (11833): #15 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:377:8)
E/flutter (11833): #16 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:122:18)
E/flutter (11833): #17 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:108:7)
E/flutter (11833): #18 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:220:19)
E/flutter (11833): #19 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:200:22)
E/flutter (11833): #20 GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:158:7)
E/flutter (11833): #21 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:104:7)
E/flutter (11833): #22 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:88:7)
E/flutter (11833): #23 _rootRunUnary (dart:async/zone.dart:1206:13)
E/flutter (11833): #24 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter (11833): #25 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter (11833): #26 _invoke1 (dart:ui/hooks.dart:267:10)
E/flutter (11833): #27 _dispatchPointerDataPacket (dart:ui/hooks.dart:176:5)
E/flutter (11833):
E/flutter (11833): [ERROR:flutter/lib/ui/ui_dart_state.cc(166)] Unhandled Exception: MissingPluginException(No implementation found for method hasPermission on channel lyokone/location)
E/flutter (11833): #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:159:7)
E/flutter (11833):
E/flutter (11833): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:334:12)
E/flutter (11833): #2 MethodChannelLocation.hasPermission (package:location_platform_interface/src/method_channel_location.dart:79:45)
E/flutter (11833): #3 Location.hasPermission (package:location/location.dart:49:38)
E/flutter (11833): #4 _LocalizacionPageState._checkPermissions (package:ideal_covid/pages/localizacion.dart:30:24)
E/flutter (11833): #5 _LocalizacionPageState.build. (package:ideal_covid/pages/localizacion.dart:243:21)
E/flutter (11833): #6 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:992:19)
E/flutter (11833): #7 _InkResponseState.build. (package:flutter/src/material/ink_well.dart:1098:38)
E/flutter (11833): #8 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:184:24)
E/flutter (11833): #9 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:524:11)
E/flutter (11833): #10 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:284:5)
E/flutter (11833): #11 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:219:7)
E/flutter (11833): #12 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:477:9)
E/flutter (11833): #14 PointerRouter._dispatchEventToRoutes. (package:flutter/src/gestures/pointer_router.dart:124:9)
E/flutter (11833): #15 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:377:8)
E/flutter (11833): #16 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:122:18)
E/flutter (11833): #17 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:108:7)
E/flutter (11833): #19 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:200:22)
E/flutter (11833): #20 GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:158:7)
E/flutter (11833): #21 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:104:7)
E/flutter (11833): #22 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:88:7)
E/flutter (11833): #23 _rootRunUnary (dart:async/zone.dart:1206:13)
E/flutter (11833): #24 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter (11833): #25 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)
E/flutter (11833): #26 _invoke1 (dart:ui/hooks.dart:267:10)
E/flutter (11833): #27 _dispatchPointerDataPacket (dart:ui/hooks.dart:176:5)
E/flutter (11833):
I/sil.ideal_covi(11833): ProcessProfilingInfo new_methods=984 is saved saved_to_disk=1 resolve_classes_delay=8000

Application finished.

PS D:\Mega\Tesis\Tesis Luz de Esperanza\GitHub\IdealCovid\ideal_covid> flutter clean
Deleting build... 3.611ms (!)
Deleting .dart_tool... 4ms
Deleting Generated.xcconfig... 1ms
Deleting flutter_export_environment.sh... 1ms
PS D:\Mega\Tesis\Tesis Luz de Esperanza\GitHub\IdealCovid\ideal_covid> flutter run
Running "flutter pub get" in ideal_covid... 0,7s
Launching lib\main.dart on Redmi Note 7 in debug mode...
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
ERROR: [TAG] Failed to resolve variable '${junit.version}'
ERROR: [TAG] Failed to resolve variable '${animal.sniffer.version}'
ERROR: [TAG] Failed to resolve variable '${project.groupId}'
ERROR: [TAG] Failed to resolve variable '${project.version}'

@oliverbytes
Copy link

I have a slight similar error

ava.lang.NullPointerException: Attempt to invoke virtual method 'io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener com.lyokone.location.FlutterLocationService.getServiceRequestPermissionsResultListener()' on a null object reference E/AndroidRuntime( 4692): at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5309) E/AndroidRuntime( 4692): at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:5339) E/AndroidRuntime( 4692): at android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5631) E/AndroidRuntime( 4692): at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5561) E/AndroidRuntime( 4692): at android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:69) E/AndroidRuntime( 4692): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) E/AndroidRuntime( 4692): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) E/AndroidRuntime( 4692): at android.app.ClientTransactionHandler.executeTransaction(ClientTransactionHandler.java:58) E/AndroidRuntime( 4692): at android.app.ActivityThread.handleRelaunchActivityLocally(ActivityThread.java:5614) E/AndroidRuntime( 4692): at android.app.ActivityThread.access$3700(ActivityThread.java:274) E/AndroidRuntime( 4692): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2256) E/AndroidRuntime( 4692): at android.os.Handler.dispatchMessage(Handler.java:106) E/AndroidRuntime( 4692): at android.os.Looper.loop(Looper.java:233) E/AndroidRuntime( 4692): at android.app.ActivityThread.main(ActivityThread.java:8010) E/AndroidRuntime( 4692): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime( 4692): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) E/AndroidRuntime( 4692): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) E/AndroidRuntime( 4692): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'io.flutter.plugin.common.PluginRegistry$RequestPermissionsResultListener com.lyokone.location.FlutterLocationService.getServiceRequestPermissionsResultListener()' on a null object reference E/AndroidRuntime( 4692): at com.lyokone.location.LocationPlugin.deinitialize(LocationPlugin.java:117) E/AndroidRuntime( 4692): at com.lyokone.location.LocationPlugin.detachActivity(LocationPlugin.java:56) E/AndroidRuntime( 4692): at com.lyokone.location.LocationPlugin.onDetachedFromActivityForConfigChanges(LocationPlugin.java:74) E/AndroidRuntime( 4692): at io.flutter.embedding.engine.FlutterEnginePluginRegistry.detachFromActivityForConfigChanges(FlutterEnginePluginRegistry.java:328) E/AndroidRuntime( 4692): at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach(FlutterActivityAndFragmentDelegate.java:510) E/AndroidRuntime( 4692): at io.flutter.embedding.android.FlutterFragment.onDetach(FlutterFragment.java:644) E/AndroidRuntime( 4692): at androidx.fragment.app.Fragment.performDetach(Fragment.java:2839) E/AndroidRuntime( 4692): at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1034) E/AndroidRuntime( 4692): at androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManagerImpl.java:1238) E/AndroidRuntime( 4692): at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1303) E/AndroidRuntime( 4692): at androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(FragmentManagerImpl.java:2659) E/AndroidRuntime( 4692): at androidx.fragment.app.FragmentManagerImpl.dispatchDestroy(FragmentManagerImpl.java:2644) E/AndroidRuntime( 4692): at androidx.fragment.app.FragmentController.dispatchDestroy(FragmentController.java:329) E/AndroidRuntime( 4692): at androidx.fragment.app.FragmentActivity.onDestroy(FragmentActivity.java:366) E/AndroidRuntime( 4692): at android.app.Activity.performDestroy(Activity.java:8251) E/AndroidRuntime( 4692): at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1364) E/AndroidRuntime( 4692): at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5294) E/AndroidRuntime( 4692): ... 16 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests