获取Android系统的ROOT权限

在 Android 开发中,有很多时候都需要获得系统的 root 权限,比如查看某些应用的 SQLite Database 等等。这里简要地提供一些应用与思路。

PS:测试机用的是已经淘汰不用好久的小米2S,新手最好不要用好机子来root,万一root坏了会很麻烦。

主要用到的APP如下图所示:

首先安装刷机专家的APP,里面有个一键ROOT的功能。

使用该功能会安装一个一键ROOT大师的APP。

直接ROOT,如无意外一般都直接成功。比如下面,简明现代魔法的APP已获得ROOT权限了。

判断手机是否已 ROOT,也可以使用 adb shell 连接手机看看能不能使用Root权限

adb -d shell 连接模拟器。adb -e shell,如果有连接多个USB设备先用adb devices查看连接的设备的ID,再adb -s ID shell。

默认情况下,连接后在命令行开头显示$,这里输入su,手机上会弹出一对话框,点允许,$如果变成#,就说明手机已经获得ROOT权限了。

另外ROOT完一般都会用到 Root Explorer 这个东东,一并介绍吧。

RootExplorer有查看sqlite数据库功能,找到数据库文件,打开即可,一般为/data/data/包名/databases/数据库文件名。仅限查看,需要编辑可以装个SQLite Editor。


http://www.nowamagic.net/academy/detail/50282004

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值