在已root的手机上怎么让apk获取root权限
在已root的手机上如何让apk获取root权限?
如题啊~
网上一般都是用process = Runtime.getRuntime().exec("su"); 来创建一个process, 然后再执行一些需要权限的命令。
但apk进程本身并没有获取root权限, 我想是有什么方法能让apk自己获得root权限? 然后就可以用java代码去访问、读写一些系统文件了。
------解决思路----------------------
这个可能有点难吧!暂时无解
------解决思路----------------------
额,这个我也不知道怎么做。但是可以肯定可以的。我用过百度一键root,然后使自己的程序获取到了root权限。
这个过程貌似使百度一键root,利用系统漏洞,然后让其他的程序获取root权限的。获取的过程需要一定时间,
而且并非每次都能成功。所以一般人做这个功能还是有点困难的。
------解决思路----------------------
可以实现,前提是你必须有系统签名对你的apk进行签名
如题啊~
网上一般都是用process = Runtime.getRuntime().exec("su"); 来创建一个process, 然后再执行一些需要权限的命令。
但apk进程本身并没有获取root权限, 我想是有什么方法能让apk自己获得root权限? 然后就可以用java代码去访问、读写一些系统文件了。
------解决思路----------------------
这个可能有点难吧!暂时无解
------解决思路----------------------
额,这个我也不知道怎么做。但是可以肯定可以的。我用过百度一键root,然后使自己的程序获取到了root权限。
这个过程貌似使百度一键root,利用系统漏洞,然后让其他的程序获取root权限的。获取的过程需要一定时间,
而且并非每次都能成功。所以一般人做这个功能还是有点困难的。
------解决思路----------------------
你可以先获取root权限,将apk复制到system/app下,这样就可以了
需要在data/app 下面的应用可以实现吗?
可以实现,前提是你必须有系统签名对你的apk进行签名