Monthly Archives: November 2013

Android System Services Intro

System_Server进程 运行在system server进程中的服务比较多,这是整个android框架的基础 Native服务 SurfaceFlinger 这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据(surface)合成到一个物理窗口中显示(framebuffer)的服务程序 Java服务: 这部分的服务大部分都有一个供应用进程使用的manager类,这就是一个RPC调用,用户通过调用xxxManager的方法,实际上被Binder给迁移到system_server进程中对应的xxxManagerService中对应的方法,并将结果再通过binder带回。 Android系统提供的系统服务接口,如下表所示: 服务名称                                               返回的对象                             服务说明 WINDOW_SERVICE                 … Continue reading

Posted in Uncategorized | Leave a comment

Get apk source code

1. Download apk files from http://apps.evozi.com/apk-downloader/, you can use GooglePlay URL.   Step 1: Make a new folder and put .apk file in it (which you want to decode). Now rename the extension of this .apk file to .zip (eg.: rename … Continue reading

Posted in Uncategorized | Leave a comment