我有一个在没有电池的Android设备上运行的应用程序。它只是一直在充电,应用程序正在运行。但有时设备没有充电和逻辑,手机将关闭。
当它再次充电时,设备应该自行启动并启动。用户不应按电源按钮。这是要求。
无论如何这可能吗?
我可以在设备生根时实现这一目标吗?
有没有人遇到过这种情况?
答案 0 :(得分:2)
简而言之:否。
当手机关机时,ADB没有运行,正如@langerhans所说,警报唤醒是专有的
您可以使用硬件解决方案将电池引脚劫持到电站或改装充电器。 (确保你不能同时通过usb供电) 它应该便宜且易于构建。
答案 1 :(得分:1)
通常,这是不可能的。它高度依赖于设备。有些设备允许打开手机的闹钟响铃,即使它们已关闭。但这是一项专有功能,因此无法轻松访问自定义应用程序。
我在运行Odroid设备时遇到了同样的问题,在断电后幸运地将其自动打开,但如果我手动关闭它,我只能通过拉动电源再打开。
我唯一能想到的就是额外的看门狗设备,但我不知道是否存在类似的东西。也许你需要自己构建它。