2012-11-26 31 views

回答

0

我知道关闭装置唯一的可能就是用root的命令:

try { 
     String[] str ={"su","-c","reboot -p"}; 
     Process p = Runtime.getRuntime().exec(str); 
     if(p.waitFor()==127 || p.waitFor()==255){ 
     //no root, error 
     } 
    } catch (Exception e) { 

    } 

另一种可能是看的Android源来看看谁该系统使关闭,但让它工作,你的应用程序需要在/系统/应用程序文件夹(所以你必须是root来做到这一点)。如果你有root用户,我的解决方案对于最终用户来说很简单。

相关问题