Understanding Android -I (Architecture)

Android Architecture
  • A user-based permissions model
  • Process isolation
  • An extensible mechanism for secure IPC
  • The ability to remove unnecessary and potentially insecure parts of the kernel
  • Prevents user A from reading user B’s files
  • Ensures that user A does not exhaust user B’s memory
  • Ensures that user A does not exhaust user B’s CPU resources
  • Ensures that user A does not exhaust user B’s devices (for example, telephony, GPS, and Bluetooth)

--

--

--

A computer enthusiast and a tech geek, looking towards the future as to become an intellect in Cyber Security and to excel in the industry with great passion.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Android Development — MockK 101 (Part 2)

How to add favicon to a Flutter web app

Summer Internsh

Learn by doing Android — Services and IntentServices(1/3)

Android ImageView: Double Tap and Pinch Zoom with Multi-Touch Gestures in Kotlin

Android studio still to slow on Apple M1? IntelliJ IDEA to the rescue

Android Architecture Components Tutorial

My Personal take on Droidcon Kenya 2019

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Aasish Mithra

Aasish Mithra

A computer enthusiast and a tech geek, looking towards the future as to become an intellect in Cyber Security and to excel in the industry with great passion.

More from Medium

10 Useful Frameworks to Build Hybrid Mobile Apps

Debugging API traffic on Android devices

Requestly integration with android. A useful debugger

Android 13 Features And Its Benefits For Existing And Future Mobile App Development

Android 13 Features And Its Benefits