Android System Programming
Android system programming involves both hardware and software knowledge to work on system level programming. The developers need to use various techniques to debug the different components in the target devices. With all the challenges, you usually have a deep learning curve to master relevant knowledge in this area. This book will not only give you the key knowledge you need to understand Android system programming but will also prepare you as you get hands-on with projects and gain debugging skills that you can use in your future projects.
Offered by
Difficulty Level
Intermediate
Completion Time
15h40m
Language
English
About Book
Who Is This Book For?
This book is for Android system programmers and developers who want to use Android and create indigenous projects with it. You should know the important points about the operating system and the C/C++ programming language.
Android System Programming
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 15h40m total length
Introduction to Android System Programming
Setting up the Development Environment
Discovering Kernel, HAL and Virtual Hardware
Customizing the Android Emulator
Enabling ARM Translator and Introducing Native Bridge
Debugging the Boot up Process Using a Customized Ramdisk
Enabling Wi-Fi in the Android Emulator
Creating Your Own Device on VirtualBox
Booting Up x86vbox Using PXE/NFS
Enabling Graphics
Enabling VirtualBox-Specific Hardware Interfaces
Introducing Recovery
Creating OTA Packages
Customizing and Debugging Recovery
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!