Android 怎么样能不通过第三方软件获取root权限呢?
网上各种获取root权限的软件是怎么实现的
网上各种获取root权限的软件是怎么实现的
解决方案 »
- 我的Android Blog 资源总结
- 哪些电子市场是不抵制万普的广告的?
- 真心求教,敢来个高手帮忙解决下问题吗?
- android修改应用层源代码问题
- 求android sdk、android adt 好的下载网站
- android平台下手机拍照速度何如?
- 求大神,已经屏蔽了第三方库的代码混淆,为什么还会混淆
- Action Bar做Tab如何去除下面的蓝色下划线
- 开发一个Android的便捷库,大家觉得怎么样?
- 求android大神,android startService(intent)抛出java.lang.NullPointerException
- 在Android中如何实现给录制的声音添加背景音乐
- 求科普:请问Android导出应用时要创建立的“keystoe”是什么东西?
完完全全想将上面两步通过java代码来实现好像不可以,如有人知道,还烦请教
private boolean requestRootPermission(String pkgPath)
{
Process process = null;
DataOutputStream os = null;
try {
String cmd="chmod 777 " + pkgPath;
process = Runtime.getRuntime().exec("su"); //切换到root帐号
os = new DataOutputStream(process.getOutputStream());
os.writeBytes(cmd + "\n");
os.writeBytes("exit\n");
os.flush();
process.waitFor();
} catch (Exception e) {
return false;
} finally {
try {
if (os != null) {
os.close();
}
process.destroy();
} catch (Exception e) {
}
}
return true;
}