Android application framework
E357599
The Android application framework is the software layer that provides APIs, system services, and core components enabling developers to build and run apps on the Android operating system.
All labels observed (5)
| Label | Occurrences |
|---|---|
| Android framework | 3 |
| Android application framework canonical | 1 |
| Android framework APIs | 1 |
| Android networking stack | 1 |
| Android system services | 1 |
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
application framework
ⓘ
software framework ⓘ |
| builtOnTopOf |
Android libraries
ⓘ
Linux kernel (indirectly) ⓘ |
| defines |
Activity component
ⓘ
Application class ⓘ BroadcastReceiver component ⓘ ContentProvider component ⓘ Service component ⓘ |
| exposes | high-level APIs to developers ⓘ |
| firstReleasedWith | Android 1.0 ⓘ |
| includesComponent |
Activity Manager
ⓘ
Alarm Manager ⓘ Clipboard Manager ⓘ Content Providers ⓘ Download Manager ⓘ Fragment Manager ⓘ Input Method Manager ⓘ WorkManager ⓘ
surface form:
Job Scheduler
Location Manager ⓘ Media Router ⓘ Notification Manager ⓘ Package Manager ⓘ Power Manager ⓘ Resource Manager ⓘ Search Manager ⓘ Sensor Manager ⓘ Telephony Manager ⓘ View System ⓘ Window Manager ⓘ |
| layerOf |
Android Open Source Project
ⓘ
surface form:
Android software stack
|
| maintainedBy | Google ⓘ |
| manages |
application lifecycle
ⓘ
application processes ⓘ application resources ⓘ |
| partOf |
Android
ⓘ
surface form:
Android operating system
|
| provides |
APIs for Android app development
ⓘ
core application components ⓘ system services ⓘ |
| runsOn |
Android Runtime (ART)
ⓘ
surface form:
Android runtime
|
| supports |
Android applications
ⓘ
background execution via services and jobs ⓘ multi-screen and orientation changes ⓘ permissions model ⓘ resource-based configuration (layouts, strings, drawables) ⓘ |
| supportsLanguage |
Java
ⓘ
Kotlin ⓘ |
| targetPlatform |
Android-based embedded devices
ⓘ
mobile devices ⓘ tablets ⓘ |
| uses |
Binder IPC mechanism
ⓘ
Intents for inter-component communication ⓘ |
Referenced by (7)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Android Runtime
this entity surface form:
Android system services
this entity surface form:
Android networking stack
this entity surface form:
Android framework
this entity surface form:
Android framework APIs
this entity surface form:
Android framework
this entity surface form:
Android framework