The Android Platform comprises several components.
Software Developers Kit
Android's Linux Kernel is not exactly the same as the Linux Kernels typically running on desktop machines. Why would Android make its own Linux Kernel?
Mobile devices require features not usually needed on traditional desktop devices.
In which of the following programming languages are Android's Native libraries typically written?
The Resource Manager helps with internationalizing applications. Which of the following might explain why that's important to Android developers?
Android phones and applications are sold to and used by people who speak languages other than English.
Which of following kinds of information does the Location Manager provide to applications?