yandexmobile / metrica-sample-android

Yandex AppMetrica SDK Sample for Android
50 stars 15 forks source link

ClassNotFoundException: Didn't find class "com.yandex.metrica.ConfigurationJobService" на устройствах huawei #95

Open hotmule opened 1 year ago

hotmule commented 1 year ago

com.yandex.android:mobmetricalib:5.2.0 huawei/honor android 10

Недавно в крашлитике начали массово сыпаться вылеты со следующим логом:

Fatal Exception: java.lang.RuntimeException
Unable to instantiate service com.yandex.metrica.ConfigurationJobService: java.lang.ClassNotFoundException: 
Didn't find class "com.yandex.metrica.ConfigurationJobService" on path: DexPathList[[
zip file "/data/app/com.our.app-25W08dNPPtwlFmtDVLhvtQ==/base.apk", 
zip file "/data/app/com.our.app-25W08dNPPtwlFmtDVLhvtQ==/split_config.arm64_v8a.apk", 
zip file "/data/app/com.our.app-25W08dNPPtwlFmtDVLhvtQ==/split_config.xxhdpi.apk"],
nativeLibraryDirectories=[/data/app/com.our.app-25W08dNPPtwlFmtDVLhvtQ==/lib/arm64,
/data/app/com.our.app-25W08dNPPtwlFmtDVLhvtQ==/base.apk!/lib/arm64-v8a, 
/data/app/com.our.app-25W08dNPPtwlFmtDVLhvtQ==/split_config.arm64_v8a.apk!/lib/arm64-v8a,
/data/app/com.our.app-25W08dNPPtwlFmtDVLhvtQ==/split_config.xxhdpi.apk!/lib/arm64-v8a, 
/system/lib64, /hw_product/lib64, /system/product/lib64, /prets/lib64]]

Краш затрагивает исключительно устройства huawei на 10 андроиде, сначала думали, что проблема в отсутствии поддержки hms-push в проекте (но мы подержку huawei девайсов и не добавляли), но ее прикручивание не помогло

Крашлитика говорит, что это early crash, но в то же время, что 95% вылетов происходят в бэкграунде