研究framework源码基于应该基于哪个版本的源码研究呢?新的好还是老的好?
来源:2-1 谈谈对zygote的理解
释然小师弟
2019-05-12
写回答
1回答
-
风语
2019-05-13
谢谢您的提问哈,
其实基于我个人的经验,不同版本的源码之间,大部分的原理和流程都是一脉相承的,不会有太大的变动。
如果对framework原理不是太熟的话,可以根据资料来,比如说我们这门课是基于Android 6.0的源码,那大家学了这门课之后可以对照着6.0的源码来看。
等到对framework原理有了一定了解之后,就可以根据自己的情况去翻不同版本的源码了。
当然,读尽可能新版本的源码是最好的,但是版本越新,对应的资料也就越少,遇到问题只能自己去思考了,所以建议版本足够新就好了,比如提前两三年发布的版本。
10
相似问题