Есть приложение, в котором при помощи рефлексии получаются поля классов, но есть небольшая проблема, на разных устройствах срабатывает он по разном, и главное что от версии API это сильно не зависит (по крайней мере замечено не было). И на некоторых устройствах он возвращает на два поля больше, такие как:
public static transient volatile com.android.tools.ir.runtime.IncrementalChange com.my.myapp.db.DBH$TravelTotals$DC.$change
public static final long com.my.myapp.db.DBH$TravelTotals$DC.serialVersionUID
Из-за такого поведения нарушается нормальная работа приложения, точнее на этих устройствах оно впринципе не работает ибо поля могут быть null или иметь запредельные значения, не предназначенные для БД. Как их можно убрать или переназначить? Костыли
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники