我已下载Android源代码,并在Context.java
目录中找到frameworks/base
之类的内容。因此,我可以环顾四周,了解如何实现Android方法。但是,如果我想查看Service
或Bound Service
的生命周期,我应该转向哪个目录?更具体地说,我们知道onBind
方法将返回一个IBinder
对象,所以我想知道对象的去向或分配给谁?
答案 0 :(得分:1)
将android sources插件添加到我的eclipse后,我能够在android.jar中读取源代码。然后通过步骤调试让我体验到了android的内脏
答案 1 :(得分:0)
下载源代码并搜索您要查找的关键字。许多服务方法都是使用AIDL调用的,因为服务可以存在于不同的进程中。