我想远程重启树莓派3型B。我正在RPi上运行Android Things OS。谁能告诉我该怎么做?
您将需要创建自己的远程服务提供商以通过设备(例如Firebase Cloud Messaging)发送命令。然后,可以将Android Things上的DeviceManager API与reboot method结合使用。
DeviceManager deviceManager = DeviceManager.getInstance();
deviceManager.reboot();
请确保您也在清单中设置了权限。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.androidthings.updatemanagersample">
<uses-permission android:name="com.google.android.things.permission.REBOOT" />
<application android:label="@string/app_name">
</application>
</manifest>