2017-08-21 27 views
-1

當屏幕被鎖定時,用Kivy製作的我的Android應用程序總是崩潰。即使on_pause功能,應用程序在Screenlock上崩潰

on_pauseon_resume函數實現並且工作正常,只要我只是在不同的應用程序之間進行切換。此外,Kivy是最新的。

還有什麼我需要考慮的嗎?

回答

0

如果您提供有關崩潰的更多信息或顯示可能涉及的某些代碼,那將會很好。

也許檢查Logcat是否有任何問題,或嘗試使用IDE中的功能調試您的應用程序。 另請參見:onPause()和onResume()僅在應用程序進入或離開焦點時處理事件。 考慮實施onStart()和onStop()以覆蓋案例,如果您的應用程序不再可見。

你應該看看這個指南,瞭解有關Android的生命週期的更多信息:https://developer.android.com/guide/components/activities/activity-lifecycle.html

+0

THX爲你的快速響應。 onPause()返回True,onResume()通過。 onStart()和onStop()沒有實現(只是傳遞)。關閉移動設備的屏幕時,會調用onPause()和onStop(),但稍後應用程序崩潰並且不會調用onResume()。我使用Buildozer來構建apk。 – Spouty