我正在编写一个Android应用程序并在我自己的手机上进行测试。它工作正常,但有时在我点击图标后,应用程序显示半秒然后关闭。奇怪的是:
以下是我的配置设置:
我怀疑问题可能与操作系统版本甚至设备类型有关。以前有没有人遇到过这个问题?该应用程序仍然可以使用,但这是一个非常糟糕的用户体验。
谢谢,
我按照建议将手机连接到Logcat,但它更加怪异。当应用程序运行时,我可以看到日志正在更新,一切都很好。当它崩溃时,Logcat控制台中的所有日志信息都消失了。只有一行带有标签“WindowManager”,说:
“将密钥4传递给Window {...}”
时间栏正在快速变化。我认为这意味着我一直按下取消按钮,我不是。有没有人有这方面的经验?
谢谢,
答案 0 :(得分:3)
您的应用可能无法正常恢复。当您离开应用程序并执行其他操作时,应用程序将从头开始重新启动。当您离开并立即回来时,该应用程序将恢复。
查看http://developer.android.com/reference/android/app/Activity.html
处的流程图另外,我想重申克里斯蒂安的评论。请发布崩溃的堆栈跟踪。
答案 1 :(得分:0)
我已经尝试了我能想到的一切:
我在start和quit上添加了System.gc(), 我在退出时添加了Systme.exit(0) 我在quit上添加了“kill process”。
不幸的是,这些都没有奏效。在与几位朋友交谈之后,我相信问题是三星I9000S带有他们的Android 2.1 Update 1版本。一旦更新到2.2,问题就消失了。
答案 2 :(得分:-1)
去开发者选项,在应用程序下,不要保持活动关闭.Tried相机设置,页面出来并保持原样应该 - 希望这有帮助,DB