2017-08-21 26 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