000 | 02841na a2200289 4500 | ||
---|---|---|---|
001 | 235788 | ||
003 | koha_MIRAKIL | ||
005 | 20230622160252.0 | ||
008 | 140826d2013 cc 000 0 eng | ||
020 |
_a9781449308292 _c£23,25 |
||
040 |
_aCY-NiCIU _btur _cCY-NiCIU _erda |
||
041 | _aeng | ||
082 |
_a004 _bY24 2013 |
||
100 | 1 |
_aYaghmour, Karim _eauthor |
|
245 |
_aEmbedded Android / _cKarim Yaghmour |
||
250 | _a1st edi. | ||
260 |
_aUSA _bO'Reilly _c2013 |
||
264 | 1 |
_a: _b, _c. |
|
300 |
_aXX, 385 p. _bfigure _c23.2 cm |
||
336 |
_2rdacontent _atext _btxt |
||
337 |
_2rdamedia _aunmediated _bn |
||
338 |
_2rdacarrier _avolume _bnc |
||
505 | _aPreface. Learning How to Embed Android -- Audience for This Book -- Organization of the Material -- Software Versions -- Conventions Used in This Book -- Using Code Examples -- How to Contact Us -- Acknowledgments -- 1. Introduction. History -- Features and Characteristics -- Development Model -- Ecosystem -- Getting "Android" -- Legal Framework -- Hardware and Compliance Requirements -- Development Setup and Tools -- 2. Internals Primer. App Developer's View -- Overall Architecture -- Linux Kernel -- Hardware Support -- Native User-Space -- Dalvik and Android's Java -- System Services -- Stock AOSP Packages -- System Startup -- 3. AOSP Jump-Start. Development Host Setup -- Getting the AOSP -- Inside the AOSP -- Build Basics -- Running Android -- Using the Android Debug Bridge (ADB) -- Mastering the Emulator -- 4. The Build System. Comparison with Other Build Systems -- Architecture -- Build Recipes -- Basic AOSP Hacks -- 5. Hardware Primer. Typical System Architecture -- What's in a System-on-Chip (SoC)? -- Memory Layout and Mapping -- Development Setup -- Evaluation Boards -- 6. Native User-Space. Filesystem -- adb -- Android's Command Line -- Init -- 7. Android Framework. Kick-Starting the Framework -- Utilities and Commands -- Support Daemons -- Hardware Abstraction Layer -- Appendix A : Legacy User-Space. Basics -- Theory of Operation -- Merging with the AOSP -- Using the Combined Stacks -- Caveats and Pending Issues -- Moving Forward -- Appendix B : Adding Support for New Hardware. The Basics -- The System Service -- The HAL and Its Extension -- The HAL Module -- Calling the System Service -- Starting the System Service -- Caveats and Recommendations -- Appendix C : Customizing the Default Lists of Packages. Overall Dependencies -- Assembling the Final Product Packages -- Trimming Packages -- Appendix D : Default init.rc Files. 2.3/Gingerbread's default init.rc -- 4.2/Jelly Bean's Default init Files -- Appendix E. Resources. Websites and Communities -- Books -- Conferences and Events -- About the Author. | ||
630 | 0 | 0 | _aAndroid (Electronic resource) |
942 |
_2ddc _cBK |
||
999 |
_c12639 _d12639 |