应用程序只是崩溃并在没有太多信息的情况下完成 Activity 。
04-01 13:30:43.739: W/AudioService(180): setMode() client died
04-01 13:30:43.739: W/GpsLocationProvider(180): Unneeded remove listener for uid 1000
04-01 13:30:43.739: D/libloc(180): loc_eng_stop called
04-01 13:30:43.739: I/ActivityManager(180): Process com.company.android (pid 2590)has died.
04-01 13:30:43.739: W/ActivityManager(180): Scheduling restart of crashed service com.company.android/.utilities.OurGPSService in 80000ms
检索到的日志要少得多,它只是表明进程刚刚结束并导致我们的 GPS 服务重新启动。是 ndk 崩溃还是与 MediaPlayer 相关的问题?请帮助确定问题。
最佳答案
对于类似的问题,我找到了 2 个不同的答案:
- ActivityManager Process has died issue
- 引用 Android 错误报告,重用来自不同线程的位图
- Android process produces logcat “has died” message very often.
- 声称这在某些情况下可能只是正常行为
除此之外,我正在追踪 ApplicationManager
从 Android 框架内抛出 ClassCastException
的崩溃。只是因为我知道我做了一些黑客攻击,所以我能够确定那部分跟踪是针对我的应用程序的。
我吸取的教训是,有时崩溃日志没有您应用名称的证据。 (另一个教训是黑客总是回来咬黑客......)
关于Android - 进程已死亡问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16052097/