1
  • 最佳答案

    一些不实用的建议:


    第一阶段:有自己的一套源码,然后编译,跑起来

    第二阶段:了解代码结果,Android的结构,目录结构

    第三阶段:在你了解了目录结果的基础上,从上往下去阅读代码,毕竟你的应用是依赖于framework模块的

    第四阶段:分模块去阅读代码,修改代码,编译跑起来看效果

    第五阶段:全靠时间和项目积累,多去动就好,玩多了就熟悉了。


    1153952789488054272  评论     打赏       拉大锯
    • 工头断点  回复 @拉大锯
      不把AOSP课程地址贴出来嘛,hh
      工头断点 2022-06-10 14:44   回复 1139423796017500160
  • 首先你需要熟悉Java,因为框架代码几乎是Java写的,要不你都看不懂。

    还有框架很多和native的接口,你需要熟悉c,c++。起码代码看得懂嘛。

    其次,英语,注释都是英语写的。

    其次就是梯子,因为很多资料都是外面的。

    还有就是,学习康师傅的入门课程,先熟悉下。

    然后找一个你需要学习的分支学习。

    1139423796017500160  评论     打赏       工头断点
  • 这边是建议先看我据哥视频

    1346006481350291456  评论     打赏       Aka安卓菜鸟
    • 不会飞的鸟  回复 @Aka安卓菜鸟
      我找了,康师傅没有framework的视频吧
      不会飞的鸟 2022-06-10 14:39   回复 1280676291607076864
    • 拉大锯  回复 @不会飞的鸟
      没有专门的Framework的视频。AOSP的课程你可以看看,够你基础入门。AOSP的课程是功能驱动的,以实现修改功能为主,不是知识驱动的课程。
      拉大锯 2022-06-10 14:46   回复 1153952789488054272
相关问题
再见二丁目 · Android / AOSP / Framework
2022-02-11 00:30 195 50
再见二丁目 · Android / Aosp / Framework
2022-02-12 00:36 210 2