在Android上强制关机接收

时间:2016-03-08 02:35:25

标签: java android

最近我关闭了Receiver

<action android:name="android.intent.action.ACTION_SHUTDOWN"/>

但这不是强行关闭。

也许在android上有强制关机接收?

和第二个问题 在字符串中,什么是OR运算符?

我想要

 if(action.equals("android.intent.action.ACTION_SHUTDOWN" || "android.intent.action.QUICKBOOT_POWEROFF"))

但是运营商'||'无法应用于'java.lang.string'错误消息。

谢谢。

+添加问题。

    rebootProcess = Runtime.getRuntime().exec(new String[]{"su", "-c", "poweroff"});

这也强制关机命令?

1 个答案:

答案 0 :(得分:0)

第二个问题的答案

变化

if(action.equals("android.intent.action.ACTION_SHUTDOWN" || "android.intent.action.QUICKBOOT_POWEROFF"))

if((action.equals("android.intent.action.ACTION_SHUTDOWN") || action.equals("android.intent.action.QUICKBOOT_POWEROFF"))

对于第一个我不理解的问题