- 博客(2)
- 收藏
- 关注
原创 Android开机启动流程
在Android,Binder也是Android里面的进程通信的主要方式。Android开机时很久的两个主要原因一个是启动80多种服务(如ActivityManagerService),另一个原因是去获取手机所有app的信息,并重新安装一遍,这个过程是很耗时。总的来说,首先有一个线程在不断的监听屏幕,一旦有触摸事件,就将事件捕获并通过WMS的InputChannel知道是哪个Windows的,然后分发指定的Windows处理;常见的操作系统有Windows,Android,Linux,MacOS。
2022-11-25 17:54:52
3387
原创 gradle多版本打包设计
一. 简介android的打包系列有:ant打包(eclipse),gradle打包(Android-studio)和python打包(美团打包方式)等。这里主要介绍gradle打包,通过设置build.gradle文件的来实现同一套代码打包多种apk。打包多种apk的方式有多渠道打包和多版本apk打包,都是通过设置ProductFlavors来实现。总的来说,打包多种apk主要是通过设置Pr
2017-01-16 21:47:16
731
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人