怎么用代码实现android重启

avatar
作者
猴君
阅读量:3

要实现Android重启,可以使用以下代码:

import android.content.Context; import android.content.Intent; import android.os.PowerManager;  public class RestartUtil {     public static void restart(Context context) {         Intent intent = context.getPackageManager().getLaunchIntentForPackage(context.getPackageName());         intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);         context.startActivity(intent);          PowerManager powerManager = (PowerManager) context.getSystemService(Context.POWER_SERVICE);         powerManager.reboot("Restart");     } } 

然后在你的代码中调用 RestartUtil.restart(context) 即可实现Android重启。请注意,这个操作需要在应用的清单文件中声明 REBOOT 权限。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!