Android code snippet to reboot device

public void rebootDevice() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
getInstrumentation().getUiAutomation().executeShellCommand(
"reboot");
}
}

Since you can execute shell commands from Java, it could be dangerous since you can do$adb shell pm uninstall -k com.anyApp.package

ADB command to list all packages install: $adb shell pm list packages -f

software engineer, read, swim, travel. apps: https://goo.gl/rDuuQw https://goo.gl/15GvfE

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store