Comments (9)
Здравствуйте. Спасибо за фидбек.
В данный момент AppMetrica не поддерживает использование старых версий сдк поверх новых, но мы рассмотрим добавление такой возможности в одной из следующих версий AppMetrica.
from metrica-sdk-android.
Возникает такая же ошибка.
@alexklints Но версию SDK мы не понижали, поднимали месяц назад с 2.60 на 2.62 для исправления багов.
from metrica-sdk-android.
Тогда, я не совсем понял фразу:
Возникает при откате с 52 версии до 48
Кроме того можно попробовать сделать следующее:
- интегрируйте свежую версию 2.70;
- проверьте интеграцию сдк. Уточнить, какую версию @aar или @jar вы интегрируете в свое приложение.
Если это не поможет, уточните, пожалуйста, как воспроизвести проблему.
from metrica-sdk-android.
Хорошо, попробуем обновить до 2.70
Интегрируем @aar
через jcenter com.yandex.android:mobmetricalib:2.62
а воспроизвести не смогли - заметили по логам в Crashlytics
from metrica-sdk-android.
А у скольки пользователей видна проблема? Может быть просто пользователь попытался установить старую версию вашего приложения поверх новой?
from metrica-sdk-android.
Баг воспроизводился 1-3 раз в сутки, но позавчера резко поднялось количество крашей у более 100 пользователей.
Android не позволяет устанавливать старое приложение поверх новых, если versionCode выше
from metrica-sdk-android.
Да, не позволяет, если последовательно повышать versionCode. Тогда можно еще попробовать глянуть на распределение по устройствам/осям. Может быть это глюк конкретных устройств. Всплеск до 100 постадавших пользователей или крешей? Интересно знать вот что: сколько суммарно таких крешей и сколько суммарно зааффекченных пользователей.
from metrica-sdk-android.
Устройство/OS разбросано, всплеск у активных пользователей.
После 17 Мая баг перестало воспроизводиться.
from metrica-sdk-android.
android.database.sqlite.SQLiteException: Can't downgrade database from version 81 to 67
at android.database.sqlite.SQLiteOpenHelper.onDowngrade(SQLiteOpenHelper.java:360)
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:254)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
at com.yandex.metrica.impl.ob.fe.a(SourceFile:23)
at com.yandex.metrica.impl.ob.ey.a(SourceFile:68)
at com.yandex.metrica.impl.ob.bx.a(SourceFile:59)
at com.yandex.metrica.impl.ob.bf$1.a(SourceFile:27)
at com.yandex.metrica.impl.ob.bf$1.a(SourceFile:24)
at com.yandex.metrica.impl.ob.ay.a(SourceFile:36)
at com.yandex.metrica.impl.ob.bf.b(SourceFile:24)
at com.yandex.metrica.impl.ob.ab.a(SourceFile:222)
at com.yandex.metrica.impl.ob.aw.a(SourceFile:34)
at com.yandex.metrica.impl.ob.au.a(SourceFile:56)
at com.yandex.metrica.impl.ai$a.run(SourceFile:374)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:761)
from metrica-sdk-android.
Related Issues (20)
- Default FirebaseApp is not initialized in this process appName:Metrica HOT 4
- Падение на телефонах версии андройд 4.2, 4.4 HOT 4
- android.database.sqlite.SQLiteException: Can't downgrade database from version 64 to 62 HOT 4
- java.lang.NullPointerException: reportEvent HOT 3
- Creates another instance of singleton object in its own process HOT 2
- AppMetrica Build Plugin HOT 4
- Post API Revenue HOT 2
- ClassNotFoundException в release версии HOT 6
- Работа метрики на Android S+ HOT 4
- Anr executing service com.mezhevikin.converter/com.yandex.metrica.MetricaService HOT 3
- AndroidX support HOT 1
- Update crash report plugin HOT 4
- IllegalStateException HOT 1
- android.database.sqlite.SQLiteException: Can't downgrade database from version 100 to 95 HOT 1
- java.lang.OutOfMemoryError HOT 2
- java.lang.RuntimeException: Unable to bind to service com.yandex.metrica.MetricaService HOT 1
- Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{kz.aviata.railway/com.yandex.metrica.push.core.notification.MetricaPushDummyActivity}: android.os.BadParcelableException: Parcelable protocol requires a Parcelable.Creator object called CREATOR on class com.yandex.metrica.push.impl.q at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4035)
- В сегмент по номеру сборки попадают события из других сборок
- support Gradle Plugin Portal
- [AndroidRuntime] Attribute metrica:api:level should be equal to 72.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metrica-sdk-android.