Idioma

PowerManager.Reboot(String) Método

Definição

Reinicialize o dispositivo.

[Android.Runtime.Register("reboot", "(Ljava/lang/String;)V", "GetReboot_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.REBOOT")]
public virtual void Reboot(string? reason);
[<Android.Runtime.Register("reboot", "(Ljava/lang/String;)V", "GetReboot_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.REBOOT")>]
abstract member Reboot : string -> unit
override this.Reboot : string -> unit

Parâmetros

reason
String

para passar para o kernel (por exemplo, "recuperação") para solicitar modos de inicialização especiais ou nulo.

Atributos

Comentários

Reinicialize o dispositivo. Não retornará se a reinicialização for bem-sucedida.

Requer a permissão android.Manifest.permission#REBOOT.

Se a reason cadeia de caracteres contiver "quiescente", a tela permanecerá desativada durante a reinicialização e não será ativada novamente até que o usuário dispare o dispositivo para ativar (por exemplo, pressionando a tecla de energia). Esse comportamento se aplica a dispositivos Android TV iniciados no Android 11 (nível de API 30) ou superior.

Java documentação para android.os.PowerManager.reboot(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a