我有一个小脚本,它用作广播接收器,并且我用 Python 编写了它(脚本将处理移交给另一个主要的 Python 程序)。我不知道Java。然而,为了让接收器正常工作,SL4A 自然需要继续运行。据我所知:
- SL4A 没有唤醒锁(无论如何广播接收脚本都不需要);GSAM 电池监视器不会指示唤醒锁,除非我使用 wakeLockAcquirePartial(或我需要的任何唤醒锁)API 调用明确获取它。因此,它不应该过多地消耗电池。
- 尽管它被描述为“alpha 质量”软件,但在 2012 年的一次讨论中,人们认为 SL4A 对于 Play 商店来说足够稳定,而这个选项只是因为给一个应用程序这么多权限涉及潜在的安全问题而被拒绝。
- 我见过 SL4A 崩溃,但这通常似乎是有问题的脚本的结果(例如,没有正确释放唤醒锁)。
鉴于此,可能有任何问题吗?我应该注意,有问题的电话不会用于通话等。