回答
我不知道这是你想要的,但试图利用这一点: http://www.basic4ppc.com/android/forum/threads/togglelibrary.12388/#post69639
我没有测试过该库,但也许goToSleep方法工作你的情况。
除非您拥有固定电话,否则无法做到这一点。然后,它是调用shutdown命令的Linux一样简单:
void shutdown()
{
try {
Process m_process=Runtime.getRuntime().exec("su");
DataOutputStream os = new DataOutputStream(m_process.getOutputStream());
os.writeBytes("shutdown\n");
os.flush();
m_process.waitFor();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
某些设备没有关机,您可以尝试使用“reboot -p” –
,但不幸的是它无法正常工作。 你确定吗?如上所述,它的工作 –
工作,这只会在你的手机已经扎根 –
你可以找到另一个answers在StackOverflow的,它不是在非根深蒂固的手机可能,这是故意的,你不想让第三方应用程序关闭您的设备,如果您安装了错误的应用程序,将会在手机中产生不需要的行为。
- 1. 如何以编程方式关闭android设备?
- 2. 如何以编程方式关闭Android设备上的WiFi?
- 3. 如何以编程方式关闭Android 4.0植根设备
- 4. 以编程方式关闭设备
- 5. 以编程方式关闭Android设备上的USB存储器
- 6. 如何使用Intent或PowerManager API以编程方式关闭Android设备?
- 7. 如何以编程方式关闭Android设备上的照相机功能?
- 8. Android关闭活动以编程方式
- 9. 如何关闭McAfee以编程方式
- 10. 如何以编程方式关闭UISearchBar?
- 11. 如何以编程方式关闭SearchView?
- 12. 如何以编程方式关闭UISearchDisplayController?
- 13. 如何以编程方式关闭BalloonTip?
- 14. 以编程方式关闭安卓设备
- 15. 以编程方式配置Android设备
- 16. 如何以编程方式关闭android中的屏幕?
- 17. 如何在android中以编程方式关闭位置
- 18. 如何以编程方式关闭Android中的admob广告?
- 19. Android:如何以编程方式打开和关闭屏幕?
- 20. 如何以编程方式关闭android手机?
- 21. 如何以编程方式关闭Android弹出窗口?
- 22. 如何以编程方式在Android中打开/关闭通知?
- 23. 如何以编程方式关闭/取消/关闭系统对话框(Android)
- 24. 试图以编程方式重启根设备Android设备
- 25. Android设备上如何以编程方式“安装”文件
- 26. 如何在android中以编程方式打开移动设备?
- 27. 如何以编程方式获取android设备屏幕截图?
- 28. 如何以编程方式更改设备ID(Android ID)
- 29. 如何以编程方式配对蓝牙设备Android
- 30. 如何在Android中以编程方式确定目标设备?
请参阅[this](http://stackoverflow.com/a/3745548/905349)回答。 – curtisLoew