很大的一个android项目怎样去读代码?

2025-02-23 21:16:00
推荐回答(3个)
回答1:

各位Android大牛,你们好!由于小弟是Android新手,学习android只有半年,以前做过一些的项目,不过只是3、4个activity的小项目。现在接手了一个淘宝购物的App,要求是先读懂代码,再对一些功能做一些修改。可是我看了一下源程序大概有30多包,50个java文件。倍感压力,但我是一个学习能力强,从不认输的一个学生,不想放弃这种锻炼的机会。所以想问一下大牛们作为过来人,能否对小弟指点一二,能否分享一下你们刚开始读一个比较大的android项目有什么技巧经验吗?在线坐等大牛们的回答,小弟感激不尽,先谢谢各位的关注了!!!~~~

回答2:

  Android源码两个部分看得最多,一个是packages,就是各个系统应用的实现,另外就是framework,框架层的实现。具体看什么就看想了解什么。
  工具eclipse也很好,build一下生成class path,各种转跳非常方便,不需要grep了。
  1、使用工具Android Studio

  2、查看源码方法: 使用Android Studio查看Android Lollipop源码 // Android Performance

  3、查看部分:

  1).Framework/base
  2).Package/apps
  3).art
  4).external

回答3:

如果是应用,那么从manifest里面先找到入口,然后一个功能一个功能的看呗。