Bug 記事本

pm clear 沒能殺死進程的bug

  • 因爲應用加了persistent,優先級提高,所以該命令沒能殺死進程,導致應用的單例數據沒變,測試出錯

系統重啓關閉的activity

  • 如果調用 android.os.Process.killProcess(android.os.Process.myPid());
    殺死進程,當該進程的activity 處於顯示狀態時,使用命令 adb shell +logcat -v threadtime -b events | grep am_ 發現activityManager 重新打開了沒有正常finish、隨進程殺死的activity,解決方案是儘量正常finish ,滿足系統策略
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章