2017-10-04 116 views
0

我玩弄Android開發和我下面這個基本教程。我公司生產我的第一個Android應用程序(code is in this repo)和我與它有崩潰的仿真器內部,不能夠訪問堆棧跟蹤或錯誤日誌的問題。Android應用程序崩潰和日誌丟失

當您打開應用程序,然後單擊 「DO IT!」 按鈕:

enter image description here

...應用程序崩潰並重新啓動:

enter image description here

不過我找不到任何方式無論是從仿真器內部訪問堆棧跟蹤/錯誤日誌,或從某處的Android Studio中,或者從我的文件系統上的某個地方。 任何想法,以什麼可能會和/或在那裏我可以訪問這些日誌?

+0

連接的設備中選擇你的模擬器在左上角的logcat窗口的下拉選項。或者,如果仍然發生此問題重新啓動您的模擬器。 –

回答

3

Intent from Google, 你的意圖是空:Intent intent = new Intent(this, null);

應該是這樣的:

Intent intent = new Intent(this, DisplayMessageActivity.class); 
EditText editText = (EditText) findViewById(R.id.editText); 
String message = editText.getText().toString(); 
intent.putExtra(EXTRA_MESSAGE, message); 
startActivity(intent); 
+0

謝謝@Thomas Law(+1) - 工作!然而,它仍然讓我想知道...當應用程序在模擬器中運行時,我應該在哪裏查找日誌或堆棧跟蹤? – smeeb

+0

@smeeb 點擊下方有Android的顯示器上,你應該找到你想要的東西, [樣品圖片](https://i.imgur.com/xbPpCd1.png) –