PyS60:一个始终运行的应用程序。。挂电话用户界面?(如何解决这个问题?)

2024-09-30 06:17:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我在symbhon60平台上测试我的应用程序。

从功能上讲,这个应用程序在shell上运行得很好。。但它似乎如此挂接界面?

即使是在:它不包括繁重的处理!!

循环看起来像:

while 1:
    // Application Functions called here.
    // Nothing processor intensive but has to run all the time.
   // It basically needs to track the phone and remain connected to the web over GPRS !
   time.sleep(5)

建议高质量应用程序是如何做到这一点的。。因为质量很重要!!

我必须继续进行最后的应用程序,但这样我的简单应用程序将扼杀手机的可用性。。

所以,我肯定是做错了什么? 它是什么。。请帮忙!!


Tags: theto功能应用程序界面heretimeapplication
1条回答
网友
1楼 · 发布于 2024-09-30 06:17:03

通过调用本机python sleep,可以阻止进程调度器切换到UI线程。它不像你想象的那样在PyS60上运行。您应该使用e32.ao_yield或e32.ao_计时器来管理应用程序循环。小心RTFM否则你不会得到任何响应的用户界面。在

相关问题 更多 >

    热门问题