A wysłali ci raport błędów? Masz go w konsoli Google Play? Bo bez tego to wiesz, nikt tu nie ma szklanej kuli. A w ogóle podepnij aplikację pod Firebase Crash Reporting, wtedy wszystkie wyjątki same się wyślą do Firebase, w tle bez potrzeby ingerencji użytkownika.
To co można podejrzewać, to używasz czegoś, czego nie ma w starym API, w Android Studio to sie skompiluje, ale ostrzeżenie powinieneś dostać. No chyba, że to jakaś zamknięta biblioteka, której używasz nie obsługuje Androida 4.1, wtedy to nie takie oczywiste że dostaniesz ostrzeżenie przy kompilacji. Zrób inspekcję kodu (Analyze -> Inspect Code) i może coś ci się rzuci w oczy, ale bez staktrace to i tak nikt ci nic nie podpowie.
dodana zawartość
senega
Zrób sobie aplikację w wersji beta, która przechwytuje wszystkie errory i wyrzuca je na ekran lub z możliwością wysłania mailem. Udostępnij aplikację jakiemuś użytkownikowi u którego występują błędy.
Nie. Do tego są gotowe mechamizmy (Firebase Crash Reporting np). Nie wynajduje sie koła na nowo.