我是Android应用程序开发的新手,在阅读谷歌的Android文档时,我遇到了android沙盒.这个术语的解释没有明确给出,所以我尝试搜索互联网,但找不到令人满意的东西.我知道这是与android内核linux内核提供的安全性有关.任何人都可以清楚地向我解释什么是沙箱以及它是如何工作的,因为它似乎是一个非常重要的主题.
Android应用程序在VM(虚拟机)上运行,由于Android为每个应用程序提供权限,因此它们彼此完全隔离.基本上android上的每个应用程序都是一个单独的用户,它们在"磁盘"上有自己的空间.这意味着应用程序无法访问彼此的空间,无法卸载或混淆彼此的数据.
只有一个用户可以访问操作系统和所有应用程序,它是根.因此,当人们"根"他们的手机时,他们基本上获得root权限,并且可以搞乱包括系统服务和库在内的每个应用程序.但这不是主题
| 归档时间: |
|
| 查看次数: |
6834 次 |
| 最近记录: |