教你完全弄懂Android系统的权限问题

教你完全弄懂Android系统的权限问题,希望对大家能有所帮助和借鉴。

步骤/方法

  • 01

    我们经常需要用到菜单里的“Permissions”选项来给文件或文件夹设置权限,而这个权限的设置界面就像是一个九宫格一样,我们只需要在里面勾选或者取消勾选就完成了权限的设置。 九宫格的三列分别为Read、Write、Execute,分别对应读取、写入和执行三种权限,三行则是Owner、Group和Others,分别对应所有者、用户组和其它三组账户。

  • 02

    如果我们把电脑上的文件复制到手机的存储卡里,则该文件的默认权限总是如下表所示:

  • 03

    ▲左为Windows上的文件在Android系统里的默认权限,右为文件列表里显示的权限 不过细心的朋友可能会发现,我们所勾选的权限,在文件列表中却是另外一种显示模式,比如上述九宫格默认权限显示在列表里却是---rwxr-x,这样的表述方法又是怎么来的呢?

  • 04

    理解起来其实很简单,---rwxr-x总共是九个字符,而九宫格也一共有九个勾选选项,首先没有勾选的选项我们一律用字符-表示,而对于勾选了的选项,只需结合其所对应的列来看就能同样轻松写出对应的字符:如果对应的列是Read,那么就写作r,如果对应的列是Write,那么就写作w,如果对应的列是Execute,那么就写作x,其实都是这三个单词的缩写,非常容易记忆。 好吧,现在让我们按照从左到右、从上到下的顺序来看,那么这个九宫格的写法就很容易推导出是---rwxr-x了。

  • 05

    怎么,还看不懂吗?那么白鸽再详细拆解一遍: 九宫格第一行:---;九宫格第二行:rwx;九宫格第三行:r-x,将这三行连在一起写,自然就成了---rwxr-x,嘿,你做到了,就这么简单!

  • 06

    学会了这种列表写法可是一种很了不起的事情,因为安卓高手们——尤其是国外的达人们非常喜欢用这种写法来表述,如果以后在论坛或网站上看到了这样的写法,你把它反过来推导就知道该怎样勾选九宫格设置权限了,真是一件很棒的事情。 不过学会了列表式写法也不要骄傲,因为还有一种常见的命令式写法等着你来学习,想要进化成文艺青年的话就必须把这种命令式写法掌握。 是的,我们经常可以看到高手们使用一种名叫chmod的命令来批量更改权限,而紧随chomd后面的就是一串三位数的数字,chmod命令的用法白鸽会在以后的课堂里详细讲解,现在你只需要知道怎样把九宫格转写为命令式的数字就Okay了。

  • 07

    和列表式写法类似,没有勾选的选项我们一律用数字0表示,而对于勾选了的选项,只需结合其所对应的列来看就能同样轻松写出对应的数字:如果对应的列是Read,那么就写作4,如果对应的列是Write,那么就写作2,如果对应的列是Execute,那么就写作1。 看到这里你可能会质疑——你不是说是一串三位数的数字吗,这样写岂不就成九位数了?问得好,这就是文艺青年和普通青年的区别,文艺青年在给出最终结果前,还要进行三次加法运算。 怎么个运算呢?首先来详细拆解一遍,九宫格第一行对应的数字:000;九宫格第二行对应的数字:421;九宫格第三行对应的数字:401。我们现在把每行的数字都求和,然后分别写出结果就是0、7、5,连在一起写就是075,好了,答案就这样华丽地出来了。

  • 08

    刚才所举的手机默认的权限只是用来入门的,没有什么实际的价值,下面进入实战阶段,让我们看看system目录的文件夹,每一个文件夹的权限都是这样的: ▲System里的文件夹九宫格权限和列表式写法 它的列表式写法是rwxr-xr-x,命令式写法为755。

  • 09

    再看看最常用的,System/app里的文件权限: ▲System\app里的文件九宫格权限和列表式写法 它的列表式写法是rw-r--r--,命令式写法是644。 最后说说八门遁甲之八门全开的九宫格,也就是九个选项全勾选的九宫格,它的列表式写法自然就是rwxrwxrwx,而对应的命令式写法则是777,很有意思的一个数字。

(0)

相关推荐

  • 安卓Android系统快速看懂About Phone关于手机

    现在使用的Android手机都为1.5版,有些刚入手Android手机的网友在刷机之前需要查看手机现在的版本,论坛上说查看手机的About Phone即可.可是全是代号的信息却难倒了一帮新手,很多网友 ...

  • 手机android系统耗电最高怎么办(android系统耗电解决)

    这是一篇讲述应用耗电的文章,围绕 Android 电量采集机制及第二代Battery Historian分析工具讲述.文从数据采集.导出.环境搭建.解读报告的角度出发,从细节讲解整个流程.和大谈概念的 ...

  • 打开隐藏功能 Android系统彩蛋大揭秘

    操作方法 01 自从Android 2.3 Gingerbread以来,每一代的Android系统都隐藏了一个彩蛋,不过打开的方法都是相同的.在新版系统中彩蛋的动画和与用户的互动也变得越来越复杂.今天 ...

  • 电脑上如何使用Android系统

    安卓系统能在安卓上运行?这将如何操作。 由于很多原因,搭载Windows及Android双系统的产品一直没有大规模上市,而类似华硕Transformer Book Trio这样的双系统产品价格则高达万 ...

  • 在PC上安装Android系统的图文教程

    提到Android,我们首先想到的不是手机就是平板电脑,虽然Acer曾经推出过Android版的上网本产品,但是真正知道或者了解那款产品的人并不多。而且在当时的平台下,Android系统在上网本上的使 ...

  • 移动U盘运行Android系统制作教程

    U盘运行安卓X86系统,就是把Android x86装到U盘里,然后从U盘启动电脑(类似Windows PE),就可以在U盘里运行并体验到Android X86系统了。 移动U盘运行Android系统 ...

  • 如何在电脑上使用Android系统

    由于很多原因,搭载Windows及Android双系统的产品一直没有大规模上市,而类似华硕Transformer Book Trio这样的双系统产品价格则高达万元。那么,如果你想体验一下Android ...

  • Android系统文件管理教程-ES文件浏览器用法!

    看完标题可能已经有人嚷嚷了,"文件管理有什么好说的,无非就是些复制粘贴之类的."简单来说的确如此,但是对于Android系统,严谨一些的方案商是不会在其中集成文件浏览器软件的,比如 ...

  • 教你如何解决WIN 10系统睡眠无法唤醒

    教你如何解决WIN 10系统睡眠无法唤醒 工具/原料 睡眠状态无法用鼠标键盘唤醒的WIN10系统电脑一台 方法/步骤 右击"开始菜单",选择"电源选项". 选择 ...