在android 8.1中按btn时使用flutter关闭android操作系统

问题描述 投票:0回答:1

我正在开发一个 Flutter 应用程序,需要实现一个允许应用程序关闭整个移动设备的功能。我的目标是 Android 8.1,我想知道实现这一目标的最佳方法。

java android flutter kotlin shutdown
1个回答
0
投票

您可以尝试使用您定义的清单:

<uses-permission android:name="android.permission.REBOOT" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />

原生代码,使用平台通道来执行此代码:

val process = Runtime.getRuntime().exec(arrayOf("su", "-c", "reboot -p"))
process.waitFor()
© www.soinside.com 2019 - 2024. All rights reserved.