Java.lang.VerifyError в классе Application для небольшого процента пользователей

(Это не дубликат других подобных вопросов, так как это происходит только у небольшого процента пользователей и не может быть воссоздано мной)

В моем последнем выпуске производства я вдруг вижу огромный пик в авариях типа java.lang.VerifyError исходящих из строки в моем классе Application .

Линия просто:

 Settings.init(this); 

Где Settings – это класс оболочки удобства вокруг SharedPreferences . Кажется, что на менее одного процента пользователей он не может найти этот класс.

Мы не можем воссоздать авария на любых устройствах моей команды, а отчет перед запуском Google Play показывает 0 ошибок.

Это полная трассировка стека:

 java.lang.VerifyError: at com.my_package.MyApplication.onCreate (MyApplication.java:74) at android.app.Instrumentation.callApplicationOnCreate (Instrumentation.java:1036) at android.app.ActivityThread.handleBindApplication (ActivityThread.java:6321) at android.app.ActivityThread.access$1800 (ActivityThread.java:222) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1861) at android.os.Handler.dispatchMessage (Handler.java:102) at android.os.Looper.loop (Looper.java:158) at android.app.ActivityThread.main (ActivityThread.java:7229) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1230) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1120) 

Settings.init :

 public static void init(Context context) { sPrefs = PreferenceManager.getDefaultSharedPreferences(context); } 

Я должен добавить, что эта проблема произошла на 97% в одной версии приложения для производства, я не мог воссоздать этот сбой с этой версией или с любой версией с тех пор, но, похоже, только эта версия была затронута, и до сих пор все версии с тех пор почти Ничто из этого не произошло.

Тем не менее, я по-прежнему вижу сбои в Google Play из этой версии приложения, и я беспокоюсь, что он может вернуться и в будущей версии, потому что я не думаю, что я что-то изменил в этой версии, которая была каким-то образом Связанные с трассировкой стека.

Статистика, которую я получаю для этой аварии

Solutions Collecting From Web of "Java.lang.VerifyError в классе Application для небольшого процента пользователей"

Это ошибка кода в дизайне, это означает, что не может найти какой-либо класс, вы можете увидеть этот класс java.lang.VerifyError в классе Application для небольшого процента пользователей , эта проблема звучит как правильное решение.