Есть приложение, в котором при помощи рефлексии получаются поля классов, но есть небольшая проблема, на разных устройствах срабатывает он по разном, и главное что от версии 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 или иметь запредельные значения, не предназначенные для БД. Как их можно убрать или переназначить? Костыли
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости