首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果一个人连续运行SL4A,会遇到什么样的问题?

如果一个人连续运行SL4A,会遇到什么样的问题?
EN

Stack Overflow用户
提问于 2013-10-17 17:08:10
回答 1查看 314关注 0票数 0

我有一个小脚本,充当广播接收器,我用Python编写了这个脚本(脚本将处理交给另一个主要Python程序)。我不认识爪哇。然而,为了使接收方能够正常工作,SL4A自然需要继续运行。据我所知:

  • SL4A不持有唤醒(无论如何广播接收脚本并不需要);除非我显式地使用wakeLockAcquirePartial (或我需要的任何唤醒)来获取唤醒,否则GSAM电池监视器不会指示唤醒。因此,它不应该消耗电池太多。
  • 虽然它被描述为"alpha quality“软件,但在2012年的讨论中,人们认为SL4A对于play商店来说是足够稳定的,这个选项被拒绝只是因为授予一个应用程序如此多的权限可能涉及到安全问题。
  • 我见过SL4A崩溃,但这似乎通常是脚本问题的结果(例如,没有正确地释放一个唤醒锁)。

既然如此,有什么问题吗?我要指出的是,这款手机不会被大量用于通话等。

EN

回答 1

Stack Overflow用户

发布于 2014-01-08 17:41:46

我已经使用这个系统两个多月了,我只是想分享一下我的经验,以防它对其他人有用。

使用SL4A运行广播接收器脚本很好,但只运行了大约两到两天半。然后SL4A莫名其妙地出现了停止(没有异常抛出,至少在我的脚本中是这样)。我连续三天没有成功地运行SL4A。我应该提一下,这款手机是三星Galaxy Star。

通过让我的脚本抓取套接字使用这个答案中给出的代码的稍微修改的版本并在运行时保存它,我设法从这种情况下建立了一个自动恢复系统。TaskBomb每十分钟启动另一个脚本,并尝试获取相同的套接字。如果成功,它将使用这里给出的启动代码重新启动原始脚本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19433044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档