我想要一種方式輕鬆地將應用程序並將其放入保存的狀態模式(在實際設備上),以便我可以恢復應用程序,從而測試onResume函數。在Android設備上,當存在應用程序時,它不會立即保存其狀態;相反,它會讓應用程序運行一段時間,以防您決定很快返回。這會導致onResume函數不被實際調用。與其在操作系統決定保存其狀態之前不必長時間等待應用程序失焦,我想要一種快速告訴操作系統執行此操作的方式。有什麼建議麼?Android - 如何測試onResume()?
0
A
回答
1
如果您查看活動生命週期,您會看到在開始活動時也會調用onResume。
http://www.android-app-market.com/wp-content/uploads/2012/03/Android-Activity-Lifecycle.png
如果你想看到你的onResume方法是如何處理,那麼你就應該設置一個斷點,然後纔開始在調試模式下活動。
+0
謝謝!我完全忘了這個! –
2
如果你深入到你的手機上的設置,在開發人員選項,你會看到一個選擇的權利在底部的「應用程序」項下:
不保留活動
摧毀一切活動一旦用戶離開它
嘗試啓用該選項,看看它是否給你你想要的。
(以上適用於果凍豆,我不知道是否相同的選項存在於早期版本。)
相關問題
- 1. 如何使用Robotium調用onDestroy來自動測試onResume行爲?
- 2. android onresume?
- 3. Android單元測試:我如何測試?
- 4. 如何使用onResume()?
- 5. Android - onPause和onResume
- 6. onResume()在android
- 7. Android onResume onDetachedFromWindow
- 8. Android onResume崩潰
- 9. android sqlite onresume()oncreate()
- 10. Android onCreate onResume
- 11. Android onResume不叫
- 12. 如何測試從Android的
- 13. 如何輕鬆測試android
- 14. 如何測試IntentService android?
- 15. Android:如何測試PreferenceFragments
- 16. 如何測試Android中
- 17. onStart和onResume方法如何在android
- 18. 如何在Android上使用onResume()?
- 19. 如何在android中使用onResume活動
- 20. 在Android中如何使用onResume()或onStart
- 21. onResume for android註釋
- 22. 如何測試junit測試
- 23. Android計費測試 - 我如何與測試用戶一起測試?
- 24. Android Espresso測試:如何測試一項活動的onNewIntent?
- 25. 如何在android中編程測試測試環境
- 26. 如何在Android中測試單元測試?
- 27. Android的單元測試 - 如何測試多種活動
- 28. 如何在Android JUnit測試中測試文本框的值
- 29. 如何使用Android測試項目測試項目
- 30. 如何運行android單元測試/功能測試?
你有沒有試過在這種情況下,你的應用程序將調用其他應用程序,而不從您的應用程序退出,原因暫停並稍後恢復? – imranhasanhira