У меня есть несколько приложений в магазине, и я иногда вижу сообщения о сбоях. Однако трассировка стека остается запутанной, хотя файл сопоставления отображается как загруженный.
Я использую Android Studio, включая настройки по умолчанию для нового устройства сжатия кода R8. Пример трассировки стека показан ниже.
at android.support.v4.app.Fragment.Y (Fragment.java:31)
at android.support.v4.app.Fragment.getResources (Fragment.java)
at com.mysoftwarecompany.myappname.PersonalInfoFragment.ca (PersonalInfoFragment.java:49)
at com.mysoftwarecompany.myappname.PersonalInfoFragment.access$400 (PersonalInfoFragment.java)
at com.mysoftwarecompany.myappname.PersonalInfoFragment$8.onSharedPreferenceChanged (PersonalInfoFragment.java:2)
at android.app.SharedPreferencesImpl$EditorImpl.notifyListeners (SharedPreferencesImpl.java:607)
at android.app.SharedPreferencesImpl$EditorImpl.apply (SharedPreferencesImpl.java:489)
at com.mysoftwarecompany.myappname.PersonalInfoFragment$4.onItemSelected (PersonalInfoFragment.java:39)
at android.widget.AdapterView.fireOnSelected (AdapterView.java:947)
at android.widget.AdapterView.dispatchOnItemSelected (AdapterView.java:936)
at android.widget.AdapterView.access$300 (AdapterView.java:56)
at android.widget.AdapterView$SelectionNotifier.run (AdapterView.java:901)
at android.os.Handler.handleCallback (Handler.java:907)
at android.os.Handler.dispatchMessage (Handler.java:105)
at android.os.Looper.loop (Looper.java:216)
at android.app.ActivityThread.main (ActivityThread.java:7593)
at java.lang.reflect.Method.invoke (Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:524)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:987)