ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Embedded Android: Porting, Extending, and Customizing

دانلود کتاب Android جاسازی شده: انتقال ، گسترش و سفارشی سازی

Embedded Android: Porting, Extending, and Customizing

مشخصات کتاب

Embedded Android: Porting, Extending, and Customizing

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1449308295, 9781449308292 
ناشر: O'Reilly Media 
سال نشر: 2013 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 35,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 13


در صورت تبدیل فایل کتاب Embedded Android: Porting, Extending, and Customizing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Android جاسازی شده: انتقال ، گسترش و سفارشی سازی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Android جاسازی شده: انتقال ، گسترش و سفارشی سازی


آیا به دنبال پورت اندروید به پلتفرم های دیگر مانند دستگاه های جاسازی شده هستید؟ این کتاب عملی به شما نشان می‌دهد که اندروید چگونه کار می‌کند و چگونه می‌توانید آن را مطابق با نیازهای خود تطبیق دهید. شما در معماری اندروید کاوش خواهید کرد و یاد خواهید گرفت که چگونه کد منبع آن را پیمایش کنید، اجزای مختلف آن را تغییر دهید و نسخه اندروید خود را برای دستگاه خاص خود بسازید. همچنین خواهید فهمید که اندروید چه تفاوتی با ریشه های لینوکس خود دارد.اگر در زمینه توسعه سیستم های جاسازی شده تجربه دارید و در لینوکس مهارت خوبی دارید، این کتاب به شما کمک می کند اندروید را به پلتفرم های سخت افزاری غیر از دستگاه های تلفن همراه تبدیل کنید.p>
  • درباره مدل توسعه اندروید و سخت افزاری که برای اجرای آن نیاز دارید بیاموزید
  • دریافت یک پرایمر سریع در داخل اندروید، از جمله هسته لینوکس و ماشین مجازی Dalvik
  • تنظیم و کاوش Aosp بدون سخت افزار، با استفاده از یک تصویر شبیه ساز کاربردی
  • سیستم ساخت غیر بازگشتی اندروید را درک کنید و یاد بگیرید که چگونه تغییرات خود را انجام دهید
  • از تابلوهای ارزیابی برای نمونه سازی استفاده کنید. سیستم اندروید تعبیه شده شما
  • فضای کاربر بومی را بررسی کنید، از جمله طرح‌بندی فایل سیستم ریشه، ابزار adb و خط فرمان اندروید
  • چگونگی تعامل و سفارشی‌سازی Android چارچوب

توضیحاتی درمورد کتاب به خارجی

Looking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You’ll delve into Android’s architecture and learn how to navigate its source code, modify its various components, and create your own version of Android for your particular device. You’ll also discover how Android differs from its Linux roots.If you’re experienced with embedded systems development and have a good handle on Linux, this book helps you mold Android to hardware platforms other than mobile devices.
  • Learn about Android’s development model and the hardware you need to run it
  • Get a quick primer on Android internals, including the Linux kernel and Dalvik virtual machine
  • Set up and explore the Aosp without hardware, using a functional emulator image
  • Understand Android’s non-recursive build system, and learn how to make your own modifications
  • Use evaluation boards to prototype your embedded Android system
  • Examine the native user-space, including the root filesystem layout, the adb tool, and Android’s command line
  • Discover how to interact with—and customize—the Android Framework


فهرست مطالب

Table of Contents......Page 3
Preface......Page 7
Conventions Used in This Book......Page 8
How to Contact Us......Page 9
History......Page 11
Features and Characteristics......Page 12
Development Model......Page 14
Differences With \"Classic\" Open Source Projects......Page 15
Feature Inclusion, Roadmaps, and New Releases......Page 16
A Word on the Open Handset Alliance......Page 17
Getting \"Android\"......Page 18
Code Licenses......Page 19
Branding Use......Page 22
Oracle v Google......Page 23
Hardware and Compliance Requirements......Page 24
Compliance Definition Document......Page 25
Hardware Compatibility......Page 26
Compliance Test Suite......Page 28
Development Setup and Tools......Page 29
App Developer\'s View......Page 31
Components......Page 32
Intents......Page 33
Processes and Threads......Page 34
Framework Intro......Page 35
Native Development......Page 37
Overall Architecture......Page 38
Linux Kernel......Page 39
Wakelocks......Page 40
Low Memory Killer......Page 41
Binder......Page 42
Anonymous Shared Memory (ashmem)......Page 43
Alarm......Page 44
Logger......Page 45
Other Notable Androidisms......Page 47
The Linux Approach......Page 48
Android\'s General Approach......Page 49
Loading and Interfacing Methods......Page 50
Device Support Details......Page 52
Native User-Space......Page 53
Filesystem layout......Page 54
Libraries......Page 55
Configuration language......Page 57
Toolbox......Page 58
Daemons......Page 59
Dalvik and Android\'s Java......Page 60
Java Native Interface (JNI)......Page 62
System Services......Page 63
Service Manager and Binder Interaction......Page 65
Stock AOSP Packages......Page 67
System Startup......Page 69
Getting the AOSP......Page 73
Inside the AOSP......Page 75
Build System Setup......Page 78
Building Android......Page 79
Running Android......Page 83
Using ADB......Page 85
Mastering the Emulator......Page 89
Comparisons With Other Build Systems......Page 95
Architecture......Page 97
Configuration......Page 98
envsetup.sh......Page 101
Directive Definitions......Page 105
Main Make Recipes......Page 106
Module Build Templates......Page 108
Output......Page 112
The Default droid Build......Page 114
Building the SDK for Linux and MacOS......Page 115
Building the CTS......Page 116
Building the NDK......Page 118
Updating the API......Page 119
Building Out of Tree......Page 120
Adding an App......Page 122
Adding a Native Tool or Daemon......Page 123
Adding a Native Library......Page 124
Adding a Device......Page 125
Adding an App Overlay......Page 130




نظرات کاربران