android开发书籍推荐大全
写在前面
首先,不提供电子版本的下载,请大家自行百度,如果还是找不到,可以加微信联系我。
再次很感谢写书的作者,能让大家学习android快速又准确,因此,如果你还算富裕,就请购买正版支持作者一下,电子版最好只是尝尝味道就好。
链接器和加载器
推荐理由:
可以了解ELF可执行文件的结构,解析和加载过程,深入了解可执行文件的组成结构。
Windows PE 权威指南
推荐理由:
详细了解PE(windows上的可执行文件)的结构和解析过程。
程序员的自我修养-链接,装载与库
推荐理由:
如上,都是了解可执行文件的书籍,这三本书读完,可以详细了解到系统如何设计,处理可执行文件的。
现代操作系统
推荐理由:
不了解OS机制,进程切换,线程调度,互斥,中断上下文,IPC,那深入就别妄想了。要想了解这些,这本书值的力荐。
加密与解密
推荐理由:
破解软件必备书籍,了解加密过程,解密思路。
android内核剖析
推荐理由:
android深入分析了view的创建绘制过程,对于整体也都有涉及。
深入linux设备驱动程序内核机制
推荐理由:
系统原理级别的讲解驱动编写方案。
linux设备驱动程序
推荐理由:
经典,没理由。
android逆向菜鸟速参手册骚动版
推荐理由:
android逆向原理性加上实战操作。
ANDROID框架揭秘
推荐理由:
主要讲解了binder,system server的内容,值得一看。
[黑客反汇编揭秘:第二版]
C++反汇编与逆向分析技术揭秘
推荐理由:
理解源码到汇编的反向过程,从而更加深入理解编译机制。
深入解析Android5.0系统
推荐理由:
深入讲解了binder,view绘制,涉及模块较多,比较详细,也是较新的代码上去讲解。
C++.Primer.Plus(第6版)中文版
推荐理由:
c++语法详细讲解。
深入理解android卷1 2
推荐理由:
全面系统的讲解了android的启动,activity的运行方式。
Android软件安全与逆向分析
推荐理由:
关于apk的权限漏洞以及逆向分析。
深入理解Android 5源代码
推荐理由:
源码级别的分析讲解,基于android5.0系统。
深入理解Android内核设计思想
推荐理由:
系统级别讲解,也是对WMS 和binder有详细讲解,同时也涉及了
Android系统源代码情景分析
推荐理由:
全面、深入、细致地分析了Android系统的源代码
第一行代码
推荐理由:
Android是Android初学者的最佳入门书。
深入理解Android Telephony原理剖析与最佳实践
推荐理由:
仅此一本详细讲解了Telephony的原理书籍,不包含modem。
Android 安全架构深究
推荐理由:
安全方面的知识,比较全面。
打造高质量Android应用:Android开发必知的50个诀窍
推荐理由:
apk开发的一些技巧书籍。
拨云见日:基于android的内核与系统架构源码分析
推荐理由:
也是讲解系统的一本书籍。
Android安全攻防权威指南
推荐理由:
讲解apk的权限漏洞利用和系统安全机制。
深入理解Android:Wi-Fi、NFC和GPS卷
推荐理由:
讲解wifi nfc gps的专题书籍。
推荐理由:
驱动android添加方式的完全讲解。