O'Reilly logo

Hello, Android, 4th Edition by Ed Burnette

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Safe and Secure

As mentioned earlier, every application runs in its own Linux process. The hardware forbids one process from accessing another process’s memory. Furthermore, every application is assigned a specific user ID. Any files it creates cannot be read or written by other applications as long as the device hasn’t been “rooted” (modified to run apps with elevated privileges).

In addition, access to certain critical operations is restricted, and you must specifically ask for permission to use them in a file named AndroidManifest.xml. When the application is installed, the Package Manager either grants or doesn’t grant the permissions based on certificates and, if necessary, user prompts. Here are some of the most common permissions you’ll ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required