Я хочу перезагрузить Android-устройство, используя код в Xamarin. Я прочитал много потоков и found one со следующим кодом:Xamarin-Restart Android Phone Получение доступа к системе без рутинга
try
{
PowerManager pm = (PowerManager)GetSystemService(Context.PowerService);
pm.Reboot(null);
}
catch (Exception ex)
{
}
и я изменил мой манифеста файл, как показано ниже, чтобы получить Системный уровень доступа:
<uses-permission android:name="android.permission.REBOOT" />
<application android:sharedUserId="android.uid.system" android:label="Appname" android:icon="@drawable/Icon"></application>
Но я я получаю следующее исключение:
Java.Lang.SecurityException: ни пользователь 10523, ни текущий процесс не имеет android.permission.REBOOT.