2010-11-29 185 views
0

alt text呃哦 - 应用程序意外停止

我在模拟器中运行我的应用程序。我甚至从哪里开始?从logcat的

第一行:

11-28 23:41:03.912:ERROR/AndroidRuntime(391):致命异常:主

+0

类型`在终端ADB logcat`并张贴堆栈跟踪。 – 2010-11-29 02:55:34

回答

5

如果使用蚀然后打开调试视图。其中一个窗口是logcat。观看该窗口,当应用程序崩溃时,会有一串红色文本(或点击窗口上方过滤器中的圆圈e)。第一行将是崩溃的实际原因,更有用的将是一条以“由......引起”开始的中间线。

找出是什么引起的,然后做一些研究来寻找解决方案。有时它与'不是由清单文件中的活动引起'一样容易。你有没有为清单添加活动?'然后其他时间需要一些挖掘。

您也可以从该窗口复制并粘贴logcat代码并添加到您的问题以获取更多帮助。

1

由于这发生在您的应用程序启动之前,您应该确保您的AndroidManifest.xml设置正确。确保您的活动已声明,并且android:name属性要么包含整个包,要么用a开始您的类名。例如,它可能是:

<activity android:name=".MyActivity"... 

(其中MyActivity是Activity类的正在启动的名称) 或

<activity android:name="com.levinotik.nycourts.MyActivity"...