我正在尝试以编程方式关闭我的自定义 android 设备。我正在使用下面的代码来做同样的事情,但它再次重新启动。我希望设备完全关闭。
Intent intent = new Intent("android.intent.action.ACTION_REQUEST_SHUTDOWN");
intent.putExtra("android.intent.extra.KEY_CONFIRM", false);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
如何实现完全关闭,即避免自动重启?
注意:我已经使用平台签名签署了应用程序。将其放在 /system/app<uses-permission android:name="android.permission.SHUTDOWN" />
清单中添加了权限。