Android不幸的是,应用程序已停止在Navbar上

时间:2014-03-28 18:49:57

标签: java android opengl-es avd

我正在使用AVD来制作应用程序。我可以正常运行该应用程序,但如果我尝试按下导航栏上的后退按钮,它会将我带回(按预期),但也会给我"不幸的是, app 已经停止。 "信息。

那么,我怎么能摆脱这个呢?很长一段时间我一直对此感到沮丧,我觉得这是一个非常简单的答案,我遗漏了......

我正在使用模拟器。当我按下导航栏上的后退按钮时,它在logcat中输出的(单)代码行是:

    03-28 14:47:46.391: A/libc(1707): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1720 (Thread-117)

在我启动应用程序之前将它带回到我之前的位置,它很友好地向我展示了一个"不幸的是, app 已经停止了#34;消息。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我打算上传代码......而且我以某种方式修复了问题。我认为我通过将OpenGLES20Activity.java中的mGLView对象的声明移动到onCreate()方法的外部来修复它。

有道理,因为对象probaby被解除引用,因为它是一个局部变量。不知道为什么它工作,直到我按下后退按钮...主页按钮甚至没有这个消息工作!

首先不发布代码的道歉...