为了账号安全,请及时绑定邮箱和手机立即绑定

ANDROID:如何在Android应用程序中获得root用户访问权限?

ANDROID:如何在Android应用程序中获得root用户访问权限?

开满天机 2019-11-13 15:54:02
我正在开发我的第一个Android应用程序,并且很好奇是否有执行特权shell命令的任何“标准”方法。我只能通过执行su,然后将我的命令附加到流程中来找到一种stdin实现su方法。DataOutputStream pOut = new DataOutputStream(p.getOutputStream());DataInputStream pIn = new DataInputStream(p.getInputStream());String rv = "";// su must exit before its output can be readpOut.writeBytes(cmd + "\nexit\n");pOut.flush();p.waitFor();while (pIn.available() > 0)    rv += pIn.readLine() + "\n";我已经阅读了有关包装特权(superuser)调用的信息JNI:这可能吗?如果是这样,如何去完成它?除此之外,还有其他方法可以从中调用特权指令Java吗?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 760 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号