Столкнулся с проблемой, из-за которой мое приложение для Android постоянно аварийно завершает работу при попытке начать действие. Мне не удалось воссоздать проблему, она только что была взята из журналов нескольких устройств, на которых это произошло.
2020-03-08 14:58:28.717 5449 5449 I MonoDroid: --- End of managed Java.Lang.NullPointerException stack trace ---
2020-03-08 14:58:28.717 5449 5449 I MonoDroid: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.dispatchCancelPendingInputEvents()' on a null object reference
2020-03-08 14:58:28.717 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.717 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.View.cancelPendingInputEvents(View.java:15630)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.app.Activity.cancelInputsAndStartExitTransition(Activity.java:4316)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.app.Activity.startActivityForResult(Activity.java:4295)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.ActivityCompatJB.startActivityForResult(ActivityCompatJB.java:30)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.ActivityCompat.startActivityForResult(ActivityCompat.java:162)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.FragmentActivity.startActivityFromFragment(FragmentActivity.java:914)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.FragmentActivity$HostCallbacks.onStartActivityFromFragment(FragmentActivity.java:1009)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.Fragment.startActivity(Fragment.java:921)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.Fragment.startActivity(Fragment.java:910)
2020-03-08 14:58:28.718 5449 5449 I MonoDroid:
Intent nextActivity = new Intent(Activity, typeof(DrawerActivity));
// If there is no QI configured, return to the Sell Tickets tab, otherwise return to the QI tab
GoToTab tabtogoto;
if (StateHelper.GetBoolean((int)Utilities.Constants.DeviceStorageId.DeviceStorage_IsServiceSelected) || isTablet)
{
tabtogoto = GoToTab.QuickIssue;
}
else
{
tabtogoto = GoToTab.SellTickets;
}
Bundle b = new Bundle();
b.PutInt("TabToGoTo", (int)tabtogoto);
b.PutBoolean(Utilities.Constants.INTENT_EXTRA_RESET_SELL_TIMETABLE_SEARCH_PARAMS, isTablet);
nextActivity.PutExtras(b);
nextActivity.AddFlags(ActivityFlags.SingleTop);
nextActivity.AddFlags(ActivityFlags.ClearTop);
StartActivity(nextActivity);
Для дальнейшей диагностики необходимо понять, почему это происходит.
Столкнулся с проблемой, из-за которой мое приложение для Android постоянно аварийно завершает работу при попытке начать действие. Мне не удалось воссоздать проблему, она только что была взята из журналов нескольких устройств, на которых это произошло.
Stacktrace:
[code]2020-03-08 14:58:28.717 5449 5449 I MonoDroid: --- End of managed Java.Lang.NullPointerException stack trace --- 2020-03-08 14:58:28.717 5449 5449 I MonoDroid: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.dispatchCancelPendingInputEvents()' on a null object reference 2020-03-08 14:58:28.717 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.717 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.ViewGroup.dispatchCancelPendingInputEvents(ViewGroup.java:3893) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.view.View.cancelPendingInputEvents(View.java:15630) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.app.Activity.cancelInputsAndStartExitTransition(Activity.java:4316) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.app.Activity.startActivityForResult(Activity.java:4295) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.ActivityCompatJB.startActivityForResult(ActivityCompatJB.java:30) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.ActivityCompat.startActivityForResult(ActivityCompat.java:162) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.FragmentActivity.startActivityFromFragment(FragmentActivity.java:914) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.FragmentActivity$HostCallbacks.onStartActivityFromFragment(FragmentActivity.java:1009) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.Fragment.startActivity(Fragment.java:921) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: at android.support.v4.app.Fragment.startActivity(Fragment.java:910) 2020-03-08 14:58:28.718 5449 5449 I MonoDroid: [/code]
Код:
[code]Intent nextActivity = new Intent(Activity, typeof(DrawerActivity));
// If there is no QI configured, return to the Sell Tickets tab, otherwise return to the QI tab GoToTab tabtogoto;
Bundle b = new Bundle(); b.PutInt("TabToGoTo", (int)tabtogoto); b.PutBoolean(Utilities.Constants.INTENT_EXTRA_RESET_SELL_TIMETABLE_SEARCH_PARAMS, isTablet);
Столкнувшись с проблемой с приложением для практики, над которым я работаю. Я сталкиваюсь с проблемой NullPointerException, связанной с методом ToString. Будучи новым в разработке приложений Android, я не уверен в точной причине даже после моего...
Я использую Android 13, когда я запускаю какое-либо действие, передача данных с экрана А на экран Б происходит нормально, когда я возвращаюсь и начинаю снова, происходит сбой. Причина:
java.lang.NullPointerException: попытка вызвать виртуальный...
Когда я отправляю заявку на проверку в Google Play, автоматически возобновляется автоматическое тестирование.
Exception java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object...
Когда я отправляю заявку на проверку в Google Play, автоматически возобновляется автоматическое тестирование.
Exception java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object...
Когда я отправляю заявку на проверку в Google Play, автоматически возобновляется автоматическое тестирование.
Exception java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object...