Afbeelding 1 van 1
Inside the Android OS: Building, Customizing, Managing and Operating Android Sys
Objectstaat:
Verzendkosten:
Bevindt zich in: Calgary, Alberta, Canada
Levering:
Geschatte levering tussen wo, 22 mei en vr, 31 mei tot 43230
Retourbeleid:
30 dagen om te retourneren. Koper betaalt voor retourzending. Details bekijken- voor meer informatie over retourzendingen
Betalingen:
Winkel met vertrouwen
Verkopergegevens
- 98,2% positive feedback
Ingeschreven als zakelijke verkoper
De verkoper neemt de volledige verantwoordelijkheid voor deze aanbieding.
eBay-objectnummer:395204135258
Specificaties
- Objectstaat
- ISBN-13
- 9780134096346
- Book Title
- Inside the Android OS
- ISBN
- 9780134096346
- Publication Name
- Inside the Android Os : Building, Customizing, Managing and Operating Android System Services
- Item Length
- 8.9in
- Publisher
- Addison Wesley Professional
- Publication Year
- 2021
- Series
- Android Deep Dive Ser.
- Type
- Textbook
- Format
- Trade Paperback
- Language
- English
- Item Height
- 0.6in
- Item Width
- 6.9in
- Item Weight
- 15.2 Oz
- Number of Pages
- 272 Pages
Over dit product
Product Information
Inside the Android OS is the first comprehensive guide and reference for developers who want to customise and integrate Android into their own embedded devices. Replete with code examples, it encourages you to create your own working code versions as you read -- whether for your own personal insight or for a workplace project in the fast-growing marketplace for non-phone Android devices. G. Blake Meike responds to the real-world needs of embedded and IoT developers moving to Android, providing indispensable information without becoming obscure or too specialised. Meike teaches through a book-length project that covers everything developers need to know to create their own custom Android service. You will find approachable yet precise coverage of: Why Android is becoming a pervasive embedded platform Using the Android four-tier architectural model in embedded devices Setting up a build platform, downloading the AOSP source, and building an Android image Walking through system startup on a running Android system Running native services on embedded systems Using the Android Native Development Kit (NDK) and HAL to link interpreted Java with native C/C++ code Taking a deep dive into the seminal Zygote application and its Dalvik interpreter Quickly building Java system services Working with Binder, the heart and the root of the Android security and access control models Establishing permissions and access control Enabling apps to use the services you have created
Product Identifiers
Publisher
Addison Wesley Professional
ISBN-10
0134096347
ISBN-13
9780134096346
eBay Product ID (ePID)
237457364
Product Key Features
Publication Name
Inside the Android Os : Building, Customizing, Managing and Operating Android System Services
Format
Trade Paperback
Language
English
Publication Year
2021
Series
Android Deep Dive Ser.
Type
Textbook
Number of Pages
272 Pages
Dimensions
Item Length
8.9in
Item Height
0.6in
Item Width
6.9in
Item Weight
15.2 Oz
Additional Product Features
Lc Classification Number
Qa76.76.A65
Table of Content
Preface xiii Chapter 1 Why Android? 1 Adopting Android 1 Full Stack 2 Broad Acceptance 2 Beautiful UI 2 Linux Based 2 Powerful Development Environment 3 Open Source 3 AOSP and Google 5 Other Choices 6 Micro-Controllers 6 Other RTOSs 7 Summary 8 Chapter 2 Booting Acme 9 Setting Up a Build Machine 10 Downloading the Code 11 Repo 11 Forking the Source 15 Android Version Selection 16 Local Mirror 17 Hosted Git Repositories 18 Tree Snapshot 19 Repository Commit Pinning 19 Example: Local Mirror of Forked Repositories 19 Building an Image 24 Device Tools 27 fastboot 28 adb 29 Flashing the Device 30 Summary 33 Chapter 3 Getting Started 35 Putting Android in Its Place 35 Hardware 36 The Linux Kernel 36 System Libraries 37 Applications 38 The Android Framework 39 The Android Service Model 40 Exploring the Source 43 Other Sources 44 What's in the Box? 44 Summary 48 Chapter 4 The Kernel 49 The Linux Kernel 49 Kernel Process Management 50 Kernel Memory Management 51 The Android Kernel 53 Android Kernel Features 54 Building a Kernel 62 The Build System 63 Downloading the Source 63 Summary 66 Chapter 5 Platform Security 67 Types of Security 67 Verified Boot 68 Operational Security 69 Android Software Layers 70 The Process Sandbox 70 SE Linux for Android 72 SE Policy Definition 73 Android Permissions 76 File Systems 79 User Protections 82 Customizing Permissions 83 Sample Custom Permission-Protected App 83 Sample Custom Permission Client App 88 Summary 92 Chapter 6 System Startup: Installing and Booting the System 93 The Boot Process 93 Bootloader 95 Fastboot 99 Kernel 100 The File System 102 init 104 Recovery 106 Building a Daemon 107 Creating the Acme Device 107 Repo Again 110 Starting the Daemon 111 Summary 114 Chapter 7 Android Startup: Dalvik and Zygote 115 Dalvik 116 ART 120 ART Basics 120 Hybrid ART 122 Zygote 123 Zygote Memory Management 123 Zygote Startup 127 Runtime Initialization 128 System Service Startup 129 Summary 131 Citations 131 Chapter 8 Getting to Android: The HAL 133 Why a HAL? 133 Is a HAL Necessary? 135 Designing the HAL 136 Building a HAL 137 Code Structure 138 Implementing the HAL 140 Summary 151 Chapter 9 Getting to Java: The JNI 153 Code Structure 154 Using the Device 155 Using the HAL 157 Using the Java Native Interface 159 Executing Native Code 160 JNI: The Java Side 161 JNI: The Native Side 162 A Java Proximity Application 165 JNI: Some Hints 176 Summary 182 Chapter 10 Project Treble: Binderized HAL 183 HIDL Architecture 183 hwservicemanager 185 HIDL Services 185 HIDL Client Applications 186 Hardware Interface Definition Language (HIDL) 186 HIDL Types 191 HIDL Services 194 HIDL Clients 197 Summary 198 Chapter 11 Creating a Custom Binderized HAL 199 Acme Custom HIDL 199 Summary 217 Chapter 12 Clients for a Custom Binderized HAL 219 Native C++ Aproximity Client 219 SE Linux for Android Changes for aproximitycl 224 Build aproximitycl into Acme 225 Java/Kotlin Aproximity Client 226 SE Linux for Android Changes for AproximityClient 229 Build AproximityClient into Acme 229 Summary 231 Index 233
Copyright Date
2022
Topic
Mobile & Wireless Communications, Programming / General, Software Development & Engineering / General, Operating Systems / Android, Operating Systems / General, Programming / Mobile Devices
Intended Audience
Scholarly & Professional
Illustrated
Yes
Genre
Computers, Technology & Engineering
Objectbeschrijving van de verkoper
Informatie van zakelijke verkoper
Premier Books LLC
David Taylor
26C Trolley Sq
19806-3356 Wilmington, DE
United States
Ik verklaar dat al mijn verkoopactiviteiten zullen voldoen aan alle wet- en regelgeving van de EU.
De verkoper neemt de volledige verantwoordelijkheid voor deze aanbieding.
eBay-objectnummer:395204135258
Verzending en verwerking
Objectlocatie:
Calgary, Alberta, Canada
Wordt verzonden naar:
Wereldwijd
Uitgesloten:
APO/FPO, Alaska/Hawaï, Amerikaanse protectoraten, Koeweit, Macedonië, Marokko, Oekraïne, Qatar, Russische Federatie, Saudi-Arabië, Wit-Rusland
Verzending en verwerking | Tot | Service | Levering*Zie opmerkingen over levering |
---|---|---|---|
Gratis verzending | Verenigde Staten | Economy Shipping | Geschatte levering tussen wo, 22 mei en vr, 31 mei tot 43230 |
Verwerkingstijd |
---|
Wordt doorgaans binnen 10 werkdagen na ontvangst van betaling verzonden. |
Belasting |
---|
Er kunnen belastingen van toepassing zijn tijdens Betalen. Meer weten?Lees meer over het betalen van belastingen op eBay-aankopen. |
Btw voor objectnr.395204135258
Btw voor objectnr.395204135258
Verkoper berekent btw op objecten die naar de volgende staten worden verzonden:
Staat | Btw-tarief |
---|
Retourbeleid
Nadat u het object hebt ontvangen, kunt u contact opnemen met de verkoper binnen | Terugbetaling wordt verstrekt als | Kosten voor retourzending |
---|---|---|
30 dagen | Geld terug | Koper betaalt voor retourzending |
De koper is verantwoordelijk voor de kosten van de retourzending.
Details retourbeleid |
---|
Retourzendingen geaccepteerd |
Betalingsgegevens
Betalingsmethoden
Populaire rubrieken in deze winkel
Ingeschreven als zakelijke verkoper
Feedback verkoper (1.021.940)
a***a (516)- Feedback gegeven door koper.
Afgelopen maand
Geverifieerde aankoop
Good eBay seller!!!
o***m (31)- Feedback gegeven door koper.
Afgelopen maand
Geverifieerde aankoop
Excellent transaction
v***c (52)- Feedback gegeven door koper.
Afgelopen maand
Geverifieerde aankoop
Book arrived in good condition. Thanks!