Android应用程序崩溃和日志丢失

问题描述:

我玩弄Android开发和我下面这个基本教程。我公司生产我的第一个Android应用程序(code is in this repo)和我与它有崩溃的仿真器内部,不能够访问堆栈跟踪或错误日志的问题。Android应用程序崩溃和日志丢失

当您打开应用程序,然后单击 “DO IT!” 按钮:

enter image description here

...应用程序崩溃并重新启动:

enter image description here

不过我找不到任何方式无论是从仿真器内部访问堆栈跟踪/错误日志,或从某处的Android Studio中,或者从我的文件系统上的某个地方。 任何想法,以什么可能会和/或在那里我可以访问这些日志?

+0

连接的设备中选择你的模拟器在左上角的logcat窗口的下拉选项。或者,如果仍然发生此问题重新启动您的模拟器。 –

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) –