چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Android驱动开发权威指南

杨柳

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
杨柳
سال انتشار
۲۰۱۴
فرمت
EPUB
زبان
چینی
حجم فایل
۵٫۶ مگابایت
شابک
9787111451822، 7111451821

دربارهٔ کتاب

目前关于Android开发的书籍比较多,但大多数或立足于Android的上层,讲解如何开发Android应用,或偏重于Android Framework的繁杂机制,而缺乏讲述Android驱动及具体实践的书籍。由于工作的原因,本人正在根据多年Linux与Android驱动开发的经验,整理相关的新员工培训材料。为此,应张国强先生相邀,把相关资料整理成册,以飨读者,希望能让读者对Android有更深、更全面的理解,期待对从事Android驱动开发的工程人员的实际工作有所帮助。我们知道Android底层是基于Linux内核的,因此要基于Android开发智能手机或终端,就少不了Linux内核与底层驱动的开发。据了解,这方面的开发人员目前还很缺乏,其中一个重要的原因就是Linux是一个与Windows一样复杂的软件系统,要理解它,本身不是一件容易的事,因此许多感兴趣的读者在翻阅相关书籍之后就知难而退了。根据个人的工作经验,Linux内核和底层驱动的开发其实并没有想象中的那么难,大概是相关书籍首先就讲进程调度、信号同步等复杂技术,让读者立刻坠入云里雾里,特别是若没弄明白设备驱动的本质,当真正讲到相关驱动开发技术时,心气已去了大半,更不用谈利用所学的知识进行实践了。因此,我们在讲述相关驱动开发基础知识前,先让大家初步了解Linux内核,再着手讲设备输入/输出(I/O),接着由设备I/O引入DMA与中断处理,再讲驱动的并发处理技术,最后才讲设备驱动向上层提供的同步与异步访问方法。以设备I/O本质为源,根据前后因果,一层一层向读者展现设备驱动开发的核心技术。只有这样,我们在编写或修改相应的Android驱动时,采用相关的技术才会得心应手,所创建的驱动才能健壮地与原有驱动与系统融为一体。而且经过这样一个学习与实践过程,相信读者对于基于Linux内核的Android会有更清楚的认识。Android驱动开发是一门工程性很强的技术,因此本书从实际开发需要出发,同时反复强调动手实践。另外,我们认为一个合格的Android驱动程序开发工程师,除了要会编写驱动程序,向上层程序提供相应设备模块功能外,还应会编写DVT(Design Verify Test)测试程序,以验证所创建的驱动程序。因此在第三篇“Android驱动实践篇”中,除了讲解Android驱动开发原理,还讲解了Android HAL等与Android驱动紧密相关的中间层知识;在讲述具体Android设备子系统时,从该子系统整体工作机制出发,力求让读者理解开发的驱动如何成为相关子系统的有机部分,为Android驱动开发人员提供驱动开发以及DVT测试程序开发指导。 本书以Android驱动本质为源,深入浅出地剖析了Android驱动程序开发要用到的DMA,中断,同步,等待队列与signal等多项技术.本书还从系统的角度描述了Android驱动与Android其他部分的有机结合,为Android用户提供各类智能输入/输出服务

قیمت نهایی

۴۴٬۰۰۰ تومان