Donate. I desperately need donations to survive due to my health

Get paid by answering surveys Click here

Click here to donate

Remote/Work from Home jobs

LocationClientHelper: exception when setting module id

Good evening guys, I'm at the end of my application, but I'm going through a problem that I have no idea how to solve for 2 days I'm working on it.

After implementing a sdk of Ads (AppLovin) I noticed that this failure began, due to the provider of Ads needing the location to redirect the Ads.

The app works perfectly just as it gets looping in this location error as if it stayed all the time looking for the location and always returning:

11-30 21:02:14.693 18085-18294/? W/Ads: Not retrying to fetch app settings
11-30 21:02:14.693 18085-18121/? W/Ads: Not retrying to fetch app settings
11-30 21:02:14.703 18085-18107/? D/FA: Logging event (FE): screen_view(_vs), Bundle[{firebase_event_origin(_o)=auto, firebase_previous_class(_pc)=main, firebase_previous_id(_pi)=338065512113923932, firebase_screen_class(_sc)=result, firebase_screen_id(_si)=338065512113923936}]
11-30 21:02:14.713 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()
11-30 21:02:14.723 2334-2334/com.google.android.gms E/LocationClientHelper: exception when setting module id
    java.lang.IllegalStateException: Unable to get current module info in ModuleManager created with non-module Context
        at com.google.android.chimera.config.ModuleManager.getCurrentModule(:com.google.android.gms@14574005@14.5.74 (000700-219897028):2)
        at ypf.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):14)
        at ypj.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):14)
        at yoe.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):5)
        at mgq.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):3)
        at mhn.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):11)
        at mij.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):7)
        at mib.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):47)
        at yob.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):13)
        at com.google.android.gms.ads.location.d.a_(:com.google.android.gms@14574005@14.5.74 (000700-219897028):9)
        at mwm.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):22)
        at mib.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):66)
        at mhp.g(:com.google.android.gms@14574005@14.5.74 (000700-219897028):11)
        at mhp.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):36)
        at mij.a_(:com.google.android.gms@14574005@14.5.74 (000700-219897028):2)
        at mhb.a_(:com.google.android.gms@14574005@14.5.74 (000700-219897028))
        at mwk.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):2)
        at mve.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):16)
        at muv.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):7)
        at muy.handleMessage(:com.google.android.gms@14574005@14.5.74 (000700-219897028):32)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at yil.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):3)
        at nlg.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):38)
        at yil.dispatchMessage(:com.google.android.gms@14574005@14.5.74 (000700-219897028):3)
        at android.os.Looper.loop(Looper.java:136)
        at android.app.ActivityThread.main(ActivityThread.java:5021)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:515)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
        at dalvik.system.NativeStart.main(Native Method)
11-30 21:02:14.743 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()
11-30 21:02:14.743 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()
11-30 21:02:14.763 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()
11-30 21:02:14.763 2334-18335/com.google.android.gms D/dalvikvm: GC_FOR_ALLOC freed 4279K, 34% free 14595K/21924K, paused 33ms, total 34ms
11-30 21:02:14.793 2334-17921/com.google.android.gms V/FA-SVC: Logging event: origin=app,name=select_content,params=Bundle[{item_name=Activity, firebase_event_origin(_o)=app, content_type=image, item_id=Anuncios}]
11-30 21:02:14.803 1998-2009/com.google.android.gms.persistent D/dalvikvm: GC_FOR_ALLOC freed 3043K, 24% free 9878K/12988K, paused 32ms, total 33ms
11-30 21:02:14.813 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()
11-30 21:02:14.813 2334-2334/com.google.android.gms E/LocationClientHelper: exception when setting module id
    java.lang.IllegalStateException: Unable to get current module info in ModuleManager created with non-module Context
        at com.google.android.chimera.config.ModuleManager.getCurrentModule(:com.google.android.gms@14574005@14.5.74 (000700-219897028):2)
        at ypf.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):14)
        at ypj.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):14)
        at yoe.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):5)
        at mgq.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):3)
        at mhn.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):11)
        at mij.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):7)
        at mib.b(:com.google.android.gms@14574005@14.5.74 (000700-219897028):47)
        at yob.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):13)
        at com.google.android.gms.ads.location.d.a_(:com.google.android.gms@14574005@14.5.74 (000700-219897028):9)
        at mwm.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):22)
        at mib.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):66)
        at mhp.g(:com.google.android.gms@14574005@14.5.74 (000700-219897028):11)
        at mhp.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):36)
        at mij.a_(:com.google.android.gms@14574005@14.5.74 (000700-219897028):2)
        at mhb.a_(:com.google.android.gms@14574005@14.5.74 (000700-219897028))
        at mwk.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):2)
        at mve.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):16)
        at muv.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):7)
        at muy.handleMessage(:com.google.android.gms@14574005@14.5.74 (000700-219897028):32)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at yil.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):3)
        at nlg.a(:com.google.android.gms@14574005@14.5.74 (000700-219897028):38)
        at yil.dispatchMessage(:com.google.android.gms@14574005@14.5.74 (000700-219897028):3)
        at android.os.Looper.loop(Looper.java:136)
        at android.app.ActivityThread.main(ActivityThread.java:5021)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:515)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
        at dalvik.system.NativeStart.main(Native Method)
11-30 21:02:14.823 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()
11-30 21:02:14.823 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()
11-30 21:02:14.833 1998-2239/com.google.android.gms.persistent W/GCoreFlp: No location to return for getLastLocation()

It stays in an eternal loop of this message which ends up leaving the app very slow.

I have already tried to give the location permissions and even then it is giving error Implement google services locations too and nothing of the problem is solved.

Would anyone have any ideas ??

I do not think you have the need to show the code since it only has AdMob ads calls.

Comments