我们应该在单独的线程中调用 PowerManger 的重启方法吗?

Should we call PowerManger's reboot method in a separate thread?

我需要以编程方式重启 android 设备,而 PowerManager 的 reboot 功能就派上用场了。

我的问题是:
reboot 应该在单独的线程中调用还是可以在同一个线程中调用它?

虽然我不是 Android 开发人员,但这是我的发现。

tl;dr:我还没有看到在它自己的线程中调用 reboot 的例子;你有吗?

Here's the official reboot docs

Here's a SO answer on using reboot, no mention of calling it in a separate thread

Here's a 'crowd-sourced cookbook' article about using reboot; nomention of calling it in a separate thread

猜测 API 会自动优雅地为您处理。