这里的第一次海报。我的android有问题。我有cron守护进程设置为每隔一段时间运行一个脚本。此脚本具有内置的警报,当脚本失败或成功时会触发该警报。警报使用“am”命令激活某些APK上的操作(一个唤醒设备,另一个播放音乐和/或振动)。
脚本运行正常。但是,当从crond调用它时,它表现异常。 dmesg显示init根据这段代码杀死了进程:
svc = service_find_by_pid(pid); if(!svc){ 错误(“未跟踪的pid%d退出\ n”,pid);
显然我的脚本不在init.rc文件中,也不是crond,作为一项服务(我的手机每次启动时都会锁定/重新加载来自ramdisk的init.rc)。有没有一种方法可以解决这个问题,而无需编辑init.rc?
答案 0 :(得分:1)
这个演练似乎让你记住了:
http://howto.ccroms.net/howto/cron
因为我一直想在手机上安装一个真正的cron,我 为此修补了vixie-cron的工作。以下是我的故事 冒险: