我遇到问题导致我的应用被杀的原因。我在logcat中看到了:
06-09 17:25:00.060 I/ActivityManager( 1702): No longer want TrackRadar.TrackRadar (pid 18834): hidden #21
06-09 17:25:00.139 I/WindowManager( 1702): WIN DEATH: Window{40d59870 TrackRadar.TrackRadar/md5f4ed812048bdc3222ba4758f5e55014c.MainActivity paused=false}
06-09 17:25:00.139 W/ActivityManager( 1702): Scheduling restart of crashed service TrackRadar.TrackRadar/md5f4ed812048bdc3222ba4758f5e55014c.RadarService in 5000ms
adb.bat pull /data/anr/traces.txt
在崩溃当天没有任何内容。我检查了\data\tombstones
- 从崩溃那天起也没有。
我在主要活动中使用并提供以下代码:
StrictMode.SetThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.DetectAll()
.PenaltyLog()
.Build());
StrictMode.SetVmPolicy(new StrictMode.VmPolicy.Builder()
.DetectAll()
.PenaltyLog()
.Build());
我想找到导致崩溃的错误,但由于很难重现,我需要事后跟踪/转储/无论如何。提示为什么我的应用被杀了。我在哪里可以找到这样的信息?