flurry / flurry-android-sdk

Flurry Android SDK API reference documentation
Apache License 2.0
21 stars 3 forks source link

Exception happened during fetching Device Id #22

Open SAEEDStarv opened 2 years ago

SAEEDStarv commented 2 years ago

Description : Only on Xiaomi devices (Mi 11 Ultra, Mi 10 Pro, Redmi K30 5G, Redmi Note 8) with android 11. Flurry Version : com.flurry.android:analytics:13.0.0

java.lang.NullPointerException: Exception happened during fetching Device Id
at com.flurry.sdk.ag$4.void a()(ag.java:3074)
at com.flurry.sdk.eb.void run()(eb.java:38)
at java.util.concurrent.Executors$RunnableAdapter.null call(null)(Executors.java:462)
at java.util.concurrent.FutureTask.null run(null)(FutureTask.java:266)
at com.flurry.sdk.h$a.void run()(h.java:114)
at com.flurry.sdk.h.boolean wrapNextRunnable(java.lang.Runnable)(h.java:234)
at com.flurry.sdk.f.boolean wrapRunnable(java.lang.Runnable)(f.java:267)
at com.flurry.sdk.h$a.void run()(h.java:109)
at java.util.concurrent.ThreadPoolExecutor.null runWorker(null)(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.null run(null)(ThreadPoolExecutor.java:641)
at java.lang.Thread.null run(null)(Thread.java:923)
poting-oath commented 2 years ago

The target device does not have Settings.Secure.ANDROID_ID! SDK will fix it in the next release.

poting-oath commented 2 years ago

@SAEEDStarv Fix is in release 13.1.0. Thanks!