User:CzjBugKiller

From Trusted Cloud Group
Jump to: navigation, search

Contents

Basic Info

Name:陈中杰 Zhongjie Chen

Bachelor Candidate,2010,School of software engineering@Shanghai Jiao Tong University


Contact Info

  • Email: chenshyfool@qq.com
  • Room: Software Building, Room 5406
  • Dorm: D24-216


Research Areas

Android Security

Software Engineering including Requirements Engineering and Development Process

Information System

Enterprise System Architecture

Formal Language


Project Info

Working on PA project—appfence, a ptrace-based android sandboxing mechanism. [1]


Ref Resources

关于Android binder的一些参考资料

1st step:《深入理解Android卷1》卷1读了一些,写的非常不错,介绍了Binder的Native层,思路清晰

2nd step: Binder学习总结_native(1)[2] 是一个简单的Native总结

3rd step: Android深入浅出之Binder机制 [3]

4th step: Android Binder设计与实现 - 设计篇 [4]非常详细的介绍了Binder的数据结构.

5th step: 驱动部分:

Binder驱动源码分析 [5]

Android之binder驱动个人学习小结[6]

binder驱动-交互时的传输实现(二) [7]

对binder驱动的理解[8]

Binder机制2---Binder的数据结构以及Binder驱动[9]

6th step: Binder机制4---Framework层 [10]

7th step:《深入理解Android卷2》还未读,应该是介绍了一些framework层的东西,但是结构据说比较混乱,很难懂。

8th step: Android进程间通信(IPC)机制Binder简要介绍和学习计划 [11] 老罗的文章,强烈推荐。一共有5篇文章,非常全面的介绍了Binder机制的Native层和Java层通信流程,并配有实例。没有数据驱动部分,不过可以作为最后完整的理解。

Personal tools
Namespaces
Variants
Actions
Navigation
Upload file
Toolbox