您的位置:首页 > 移动开发 > Android开发

Android真机获得root权限修改文件权限

2016-08-23 15:32 323 查看
好久没有更新博客了,最近因为重装了系统导致所有的配置都不存在了,当要修改Android权限去查看数据库文件的时候,发现又忘记了怎么去获得修改权限(其实第一次弄这个内容的时候就费了很大的劲),所以打算记录一下,免得下次再去查百度。

Android系统是基于Linux架构开发的,所以他的用户和PC上的Linux的用户大同小异。也分成用户,组,其他。一般我们所操作的都是在普通用户上面完成的。由于安全考虑,Google工程师把普通用户是之后的权限分配的很低。所以我们要通过获得管理员权限去修改我们所需要的用户的权限。下面开始最适合新手的Root。

首先第一步,先把手机一键root,可以通过第三方,金山手机助手啊,360手机助手啊,都可以,非常的方便,这里就不再多说了。

第二步,安装ADB,ADB的全称为Android Debug Bridge,就是起到调试桥的作用。通过ADB我们可以在Android Studio中方面通过DDMS来调试Android程序,说白了就是debug工具。这里之介绍Linux环境下面的ADB安装,用Window的哥们,请自行百度安装配置ADB

首先用Ctrl+Alt+T打开终端,输入adb shell,此时不出意料应该会出现命令失败,出现警告,那是因为你还没有安装过adb,没关系,你会发现系统会提示你要安装一些依赖的包,那么你就install那些依赖包,就这么轻松adb就安装好了。

第三步,修改权限。这部就是关键的步骤了,这里介绍两种方法

①直接打开终端,cd切换到工程所在目录目录,进行操作(不推荐)

②我们可以依赖一下Android Studio这个强大的IDE,因为这个IDE内置了终端,而且他的路径是直接自己选择好的工程路径,非常的方便。

接下来在终端输入:adb shell

OK!!!接下来注意,最最关键的一句话,百度找这句话,可是非常非常辛苦的啊。

输入 su root (获得管理员权限)

接下来,就和Linux修改文件权限的方法一模一样了,下面提供几种方法。

1,chmod 777 data 修改一个文件权限

2,chmod -R 777 data 将data文件夹及其子文件都批量修改成可读写可执行的权限。

世界清净了,你可以用DDMS导出数据,查看文件,怎么非主流怎么来,好好享受代码给你的摧残吧!!!

Android开发真机调试 ADB Android Device Unauthorized
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: