Cover image for Instant Android Systems Development How-to.
Instant Android Systems Development How-to.
Title:
Instant Android Systems Development How-to.
Author:
Fernandes, Earlence.
ISBN:
9781849519779
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (122 pages)
Contents:
Instant Android Systems Development How-to -- Instant Android Systems Development How-to -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Instant Android Systems Development How-to -- Building Android (Must know) -- Getting ready -- How to do it... -- How it works… -- Analyzing the source structure (Must know) -- Getting ready -- How to do it… -- How it works… -- System booting sequence (Must know) -- Getting ready -- How to do it... -- How it works… -- There's more -- Secure coding guidelines -- Creating a basic interface file (Must know) -- Getting ready -- How to do it… -- How it works… -- Creating a system service skeleton (Must know) -- Getting ready -- How to do it… -- How it works… -- Adding a custom service to the SystemServer process (Must know) -- Getting ready -- How to do it… -- How it works… -- Testing the PacktCrypto service (Must know) -- Getting ready -- How to do it… -- How it works… -- Analyzing Android system partitions (Must know) -- Getting ready -- How to do it… -- How it works… -- There's more... -- Compiling for a specific device (Must know) -- Getting ready -- How to do it… -- How it works… -- There's more... -- Flashing with Fastboot (Must know) -- Getting ready -- How to do it… -- How it works… -- Building a system image with your custom server for Nexus S (Should know) -- Getting ready -- How to do it… -- How it works… -- Creating the class library (Must know) -- Getting ready -- How to do it… -- How it works….

Building an Android application against the custom SDK (Should know) -- Getting ready -- How to do it… -- How it works… -- Testing the class library (Should know) -- Getting ready -- How to do it… -- How it works… -- Writing the platform library source code (Must know) -- Getting ready -- How to do it… -- How it works… -- Creating the platform client (Should know) -- Getting ready -- How to do it… -- How it works… -- There's more... -- Platform library project organization -- System application project organization -- Writing the native method and registration with the JNI Onload event (Should know) -- How to do it... -- How it works... -- Writing the Java driver (Should know) -- Getting ready -- How to do it... -- How it works... -- Analyzing the ActivityManagerService class (Should know) -- Getting ready -- How to do it... -- How it works... -- There's more... -- Adding a custom method to the Activity Manager service (Should know) -- Getting ready -- How to do it... -- How it works... -- Adding custom permissions to the framework (Must know) -- Getting ready -- How to do it... -- How it works... -- Using the custom method (Should know) -- Getting ready -- How to do it... -- How it works... -- Analyzing the PackageManagerService class (Should know) -- Getting ready -- How to do it... -- How it works... -- There's more... -- Analyzing the Internet infrastructure (Should know) -- Getting ready -- How to do it... -- How it works... -- Learning the functions of various system applications (Must know) -- Getting ready -- How to do it... -- How it works... -- Modifying the search widget application (Should know) -- Getting ready -- How to do it... -- How it works... -- Using the CCACHE (Should know) -- Getting ready -- How to do it... -- How it works... -- Selectively compiling modules (Should know) -- Getting ready -- How to do it... -- How it works...

Building command tricks (Should know) -- Getting ready -- How to do it... -- How it works...
Abstract:
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks.This is a how-to book with practical, coded examples which are well explained.This book is for seasoned Android SDK programmers. Knowledge of Java, Linux, and C is assumed. Certain Operating System concepts like processes, threads, shared memory, and inter process communication is also assumed, but the book provides necessary background before any obscure topics are introduced.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: