Incompatibility between geolocator and onesignal_flutter plugins causes unexpected application termination

120 views
Skip to first unread message

Will Lopes

unread,
Oct 23, 2019, 3:11:19 PM10/23/19
to Flutter Development (flutter-dev)

Steps to Reproduce:

  • Start a new flutter app project
  • Add to your pubspec.yaml the following dependencies:

onesignal_flutter: ^2.0.0

geolocator: ^5.1.3

  • run the app (Returns an error requesting migration to androidX)
  • Finish the app and migrate your project to androidX
  • Run the app again

The app will simply stop working during your startup!

Can anyone give me any help as to what may be happening?


Log flutter doctor


flutter doctor -v
[] Flutter (Channel stable, v1.9.1+hotfix.5, on Microsoft Windows [versão 10.0.17134.1006], locale pt-BR)Flutter version 1.9.1+hotfix.5 at C:\projects\flutter
• Framework revision 1aedbb1 (6 days ago), 2019-10-17 08:37:27 -0700Engine revision b863200c37
• Dart version 2.5.0

[] Android toolchain - develop for Android devices (Android SDK version 29.0.2)Android SDK at C:\Users\AGENCIA UNIO DEV\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)Platform android-29, build-tools 29.0.2Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)All Android licenses accepted.

[] Android Studio (version 3.5)Android Studio at C:\Program Files\Android\Android StudioFlutter plugin version 40.2.2Dart plugin version 191.8593Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)

[] VS Code (version 1.33.1)VS Code at C:\Users\AGENCIA UNIO DEV\AppData\Local\Programs\Microsoft VS CodeFlutter extension version 2.26.0

[] Connected device (1 available)Lenovo K33b363b1eda5a • android-arm • Android 7.0 (API 24)No issues found!


The only error that is shown

Screenshot_20191023-115412.jpeg


Log in run app

2019-10-23 16:09:10.181 21990-21990/? I/art: Late-enabling -Xcheck:jni
2019-10-23 16:09:10.226 21990-21997/? I/art: Debugger is no longer active
2019-10-23 16:09:10.226 21990-21997/? I/art: Starting a blocking GC Instrumentation
2019-10-23 16:09:10.228 21990-21990/? D/LenovoAppIconTheme: ExtraResources;cleanCachedIcon;clear cache..
2019-10-23 16:09:10.245 21990-21990/? D/AndroidRuntime: Shutting down VM
2019-10-23 16:09:10.246 21990-21990/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.teste_erro2, PID: 21990
    java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/internal/zzbq;
        at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source)
        at android.app.ActivityThread.installProvider(ActivityThread.java:5811)
        at android.app.ActivityThread.installContentProviders(ActivityThread.java:5403)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342)
        at android.app.ActivityThread.-wrap2(ActivityThread.java)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1528)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:154)
        at android.app.ActivityThread.main(ActivityThread.java:6077)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
     Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.internal.zzbq" on path: DexPathList[[zip file "/data/app/com.example.teste_erro2-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.teste_erro2-2/lib/arm, /data/app/com.example.teste_erro2-2/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source) 
        at android.app.ActivityThread.installProvider(ActivityThread.java:5811) 
        at android.app.ActivityThread.installContentProviders(ActivityThread.java:5403) 
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342) 
        at android.app.ActivityThread.-wrap2(ActivityThread.java) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1528) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:154) 
        at android.app.ActivityThread.main(ActivityThread.java:6077) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755) 

João Paulo Ferreira

unread,
Oct 23, 2019, 3:41:42 PM10/23/19
to Flutter Development (flutter-dev)
Está com o multidex ativado?

Rabih M. ElBaba (Gmail)

unread,
Oct 23, 2019, 4:53:45 PM10/23/19
to João Paulo Ferreira, Flutter Development (flutter-dev)
try to upgrade onesignal_flutter to 2.1.0 and geolocator to 5.1.4+2 and then try again.

Regards

--
You received this message because you are subscribed to the Google Groups "Flutter Development (flutter-dev)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flutter-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/flutter-dev/3d73c044-85af-449f-87be-cba499b04f2b%40googlegroups.com.

Will Lopes

unread,
Oct 24, 2019, 7:55:49 AM10/24/19
to Flutter Development (flutter-dev)
I have already updated the plugins, but the same error!
To unsubscribe from this group and stop receiving emails from it, send an email to flutt...@googlegroups.com.
Message has been deleted

Will Lopes

unread,
Oct 24, 2019, 8:00:00 AM10/24/19
to Flutter Development (flutter-dev)
Não tinha ativado, valeu a sugestão porem mesmo ativado segue não funcionando!

Wayne Werner

unread,
Oct 24, 2019, 4:16:17 PM10/24/19
to Flutter Development (flutter-dev)
Have you tried '''flutter clean''' and rebuilt?  Is this an androidx project?
Reply all
Reply to author
Forward
0 new messages