Как узнать почему вылетает приложение в эмуляторе андроид студио?

private void getNotes() {
        @SuppressLint("StaticFieldLeak")
        class GetNotesTask extends AsyncTask<Void, Void, List<Note>> {
 
            @Override
            protected List<Note> doInBackground(Void... voids) {
                return NoteDatabase.getDatabase(getApplicationContext())
                        .noteDao().getAllNotes();
            }
 
            @Override
            protected void onPostExecute(List<Note> notes) {
                super.onPostExecute(notes);
//                if (noteList.size() == 0) {
//                    noteList.addAll(notes);
//                    notesAdapter.notifyDataSetChanged();
//                } else {
//                    noteList.add(0, notes.get(0));
//                    notesAdapter.notifyItemInserted(0);
//                }
//                notesRecyclerView.smoothScrollToPosition(0);
          Log.d("MY_NOTES",notes.toString());
            }
        }
     new GetNotesTask().execute();
    }

Постоянно вылетает приложение, как только я комментирую эти строки и запускаю все работает. Компилятор ошибок не выдает и gradle все нормально строит. В качестве базы данных здесь roomdatabase.
  • Вопрос задан
  • 332 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы