补充: http://efreedom.com/Question/1-3340679/Android-WIN-DEATH-Crash 应该是同样的问题, 就是不知道怎么解决的。 “Don't bother with that message, I got it frequently and it's just working fine. Anyway it's from the system and not from your application.” not best solution !ErrorMessage: ERROR/ActivityManager(80): fail to set top app changed!no exception
logcat并没有显示相关异常信息,只显示了一些程序的关闭打开信息.(一些手机开关机所显示的正常信息)
thank you
11-18 16:29:06.622: DEBUG/WifiService(86): enable and start wifi due to updateWifiState
11-18 16:29:08.892: DEBUG/dalvikvm(4281): GC freed 3017 objects / 307880 bytes in 165ms
11-18 16:29:08.962: WARN/dalvikvm(86): disableGcForExternalAlloc: true
11-18 16:29:08.962: INFO/ActivityManager(86): Starting activity: Intent { cmp=com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity }
11-18 16:29:09.002: DEBUG/Sensors(86): open_akm, fd=247
11-18 16:29:09.002: DEBUG/AK8973(67): Compass Start
11-18 16:29:09.032: WARN/dalvikvm(86): disableGcForExternalAlloc: false
11-18 16:29:09.042: DEBUG/Sensors(86): close_akm, fd=247
11-18 16:29:09.082: DEBUG/PhoneWindow(4281): DebugMonitor class=com.ceosoft.alumlife.activity.finder.AlumniFinderResultMapViewActivity focus=false
11-18 16:29:09.152: DEBUG/PhoneWindow(4281): DebugMonitor class=com.ceosoft.alumlife.activity.finder.AlumniFinderActivity focus=true
11-18 16:29:09.362: DEBUG/FriendStreamWidgetView(4126): onLayoutRemovedOrActivityDestroy
11-18 16:29:09.382: INFO/ActivityManager(86): Displayed activity com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity: 395 ms (total 395 ms)
11-18 16:29:09.472: DEBUG/dalvikvm(4126): threadid=21 wakeup: interrupted
11-18 16:29:09.502: INFO/Process(4126): Sending signal. PID: 4126 SIG: 9
11-18 16:29:09.522: DEBUG/AK8973(67): Compass CLOSE
11-18 16:29:09.532: INFO/ActivityManager(86): Process com.htc.launcher (pid 4126) has died.
11-18 16:29:09.542: INFO/WindowManager(86): WIN DEATH: Window{44e2e7e8 com.htc.launcher/com.htc.launcher.Launcher paused=false}
11-18 16:29:09.562: DEBUG/StockScheduler(144): exit()
11-18 16:29:09.582: DEBUG/MediaPlaybackService(326): MediaPlayback is onUnbind: null ref count: 0
11-18 16:29:09.582: ERROR/MediaPlaybackService(326): BadQueue mPlayListLen : 0 mAlbumListLen : 0 mShrinkAlbumListLen : 0
11-18 16:29:09.592: DEBUG/MediaPlaybackService(326): saveQueue mPlayListLen : 0
11-18 16:29:09.592: DEBUG/MediaPlaybackService(326): saveQueue mAlbumListLen : 0
11-18 16:29:09.592: DEBUG/MediaPlaybackService(326): saveQueue mShrinkAlbumListLen : 0
11-18 16:29:09.622: DEBUG/MediaPlaybackService(326): onUnbind finished
11-18 16:29:09.632: DEBUG/MediaPlaybackService(326): !!!! @@@@@@@@ onDestroy
11-18 16:29:09.632: DEBUG/JOGBALL(86): Jogball, + set_jogball_mode mode=0
G/AK8973(67): Compass CLOSE
11-18 16:29:16.762: INFO/ActivityManager(86): Displayed activity com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity: 649 ms (total 649 ms)
11-18 16:29:16.892: DEBUG/ActivityManager(86): Uninstalling process com.ceosoft.alumlife
11-18 16:29:16.892: DEBUG/ActivityManager(86): Force removing process ProcessRecord{44b82390 4281:com.ceosoft.alumlife/10056} (com.ceosoft.alumlife/10056)
11-18 16:29:16.922: INFO/Process(86): Sending signal. PID: 4281 SIG: 9
11-18 16:29:16.942: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderByLastNameActivity
11-18 16:29:16.942: WARN/ActivityManager(86): Activity HistoryRecord{44c830e8 com.ceosoft.alumlife/.activity.finder.AlumniFinderByLastNameActivity} being finished, but not in LRU list
11-18 16:29:16.942: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity
11-18 16:29:16.952: WARN/ActivityManager(86): Activity HistoryRecord{44f06f40 com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity} being finished, but not in LRU list
11-18 16:29:16.952: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderResultMapViewActivity
11-18 16:29:16.972: WARN/ActivityManager(86): Activity HistoryRecord{44de8860 com.ceosoft.alumlife/.activity.finder.AlumniFinderResultMapViewActivity} being finished, but not in LRU list
11-18 16:29:16.972: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderResultActivity
11-18 16:29:16.982: WARN/ActivityManager(86): Activity HistoryRecord{44ebfc40 com.ceosoft.alumlife/.activity.finder.AlumniFinderResultActivity} being finished, but not in LRU list
11-18 16:29:16.982: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity
11-18 16:29:16.982: WARN/ActivityManager(86): Activity HistoryRecord{44d51750 com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity} being finished, but not in LRU list
11-18 16:29:16.982: INFO/WindowManager(86): WIN DEATH: Window{44c752b0 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.LoginActivity paused=false}
11-18 16:29:16.992: DEBUG/NetworkLocationProvider(86): removeListener(): com.broadcom.bt.app.system
11-18 16:29:17.002: INFO/WindowManager(86): WIN DEATH: Window{44c45700 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderActivity paused=false}
11-18 16:29:17.012: INFO/WindowManager(86): WIN DEATH: Window{44b85990 Loading paused=false}
11-18 16:29:17.012: INFO/WindowManager(86): WIN DEATH: Window{44c89a08 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.MainActivity paused=false}
11-18 16:29:17.012: INFO/WindowManager(86): WIN DEATH: Window{44c995c0 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderByLastNameActivity paused=false}
11-18 16:29:17.022: INFO/WindowManager(86): WIN DEATH: Window{44c7e198 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.MainActivity paused=false}
11-18 16:29:17.022: INFO/WindowManager(86): WIN DEATH: Window{44c3e2e0 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.WelcomePhotoActivity paused=false}
11-18 16:29:17.022: INFO/WindowManager(86): WIN DEATH: Window{44c12718 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultMapViewActivity paused=false}
11-18 16:29:17.022: INFO/WindowManager(86): WIN DEATH: Window{44c941f0 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderActivity paused=false}
11-18 16:29:17.032: WARN/ContentService(86): binderDied() at ObserverNode name system
11-18 16:29:17.032: INFO/WindowManager(86): WIN DEATH: Window{44ce1708 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderActivity paused=false}
11-18 16:29:17.032: INFO/WindowManager(86): WIN DEATH: Window{44c8f158 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderActivity paused=false}
11-18 16:29:17.042: INFO/WindowManager(86): WIN DEATH: Window{44df6220 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultActivity paused=false}
11-18 16:29:17.042: INFO/WindowManager(86): WIN DEATH: Window{44ee3c98 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultActivity paused=false}
11-18 16:29:17.042: INFO/WindowManager(86): WIN DEATH: Window{44cc37d0 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultActivity paused=false}
11-18 16:29:17.052: INFO/WindowManager(86): WIN DEATH: Window{44ff6e80 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultActivity paused=true}
11-18 16:29:17.062: DEBUG/NetworkLocationProvider(86): removeListener(): CSDFunctionG
11-18 16:29:17.062: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderByLastNameActivity
11-18 16:29:17.072: INFO/WindowManager(86): WIN DEATH: Window{44d01d20 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderActivity paused=true}
11-18 16:29:17.072: INFO/WindowManager(86): WIN DEATH: Window{44d39938 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultMapViewActivity paused=false}
11-18 16:29:17.082: INFO/WindowManager(86): WIN DEATH: Window{44d9d3a8 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderByLastNameActivity paused=true}
11-18 16:29:17.082: INFO/WindowManager(86): WIN DEATH: Window{44f095a0 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderByLastNameActivity paused=false}
11-18 16:29:17.082: INFO/WindowManager(86): WIN DEATH: Window{44e52520 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderActivity paused=false}
11-18 16:29:17.092: INFO/WindowManager(86): WIN DEATH: Window{44ec3e08 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultMapViewActivity paused=false}
11-18 16:29:17.092: INFO/WindowManager(86): WIN DEATH: Window{44d3ae50 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderByGradYearActivity paused=false}
11-18 16:29:17.092: INFO/WindowManager(86): WIN DEATH: Window{44f8a808 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderResultMapViewActivity paused=true}
11-18 16:29:17.102: INFO/WindowManager(86): WIN DEATH: Window{44d2e138 com.ceosoft.alumlife/com.ceosoft.alumlife.activity.finder.AlumniFinderActivity paused=true}
11-18 16:29:17.112: WARN/ActivityManager(86): Activity HistoryRecord{44f427a0 com.ceosoft.alumlife/.activity.finder.AlumniFinderByLastNameActivity} being finished, but not in LRU list
11-18 16:29:17.112: DEBUG/NetworkLocationProvider(86): removeListener(): server.checkin
11-18 16:29:17.132: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity
11-18 16:29:17.132: DEBUG/NetworkLocationProvider(86): removeListener(): providers.htcCheckin
11-18 16:29:17.132: WARN/ActivityManager(86): Activity HistoryRecord{44cc2c90 com.ceosoft.alumlife/.activity.finder.AlumniFinderActivity} being finished, but not in LRU list
11-18 16:29:17.142: DEBUG/ActivityManager(86): Force finishing activity com.ceosoft.alumlife/.activity.finder.AlumniFinderByGradYearActivity
11-18 16:29:17.142: DEBUG/NetworkLocationProvider(86): removeListener(): com.htc.AddProgramWidget
恩,是真机,htc wildfire g8 os2.1 ,不过在2.2 g7上面测试是没有这个问题的,我不知道是不是与我的手机有关联
补充: http://efreedom.com/Question/1-3340679/Android-WIN-DEATH-Crash 应该是同样的问题,
就是不知道怎么解决的。
“Don't bother with that message, I got it frequently and it's just working fine. Anyway it's from the system and not from your application.”
not best solution !ErrorMessage: ERROR/ActivityManager(80): fail to set top app changed!no exception
wildfire 这个手机有没有这个功能我不清楚。
反正我的HTC手机也会有这种问题,我手机系统是WM6.5的。
当我手机没多少电的时候,如果运行一些比较耗电的程序,比如音乐播放或视频播放,它就会自动关屏。
但当手机充好电后,又不会出现这种情况。
而且很多论坛也有反映此问题,当手机电池非原装时最容易出面此问题。其实并不一定全是你程序的问题。希望对你有帮助。
程序的原因找到了:
属于正常关闭程序的范畴,我的代码一时不小心,放错地方了。所以才出现win death and application crash的问题。
我在上一个view 的onPause()方法里面写了 am.restartPackage(getPackageName())