• 2024-04-01Android 10.0 lowmemorykiller低内存时,禁止某个app被kill掉功能实现
    1.前言在10.0的系统定制化开发中,在对于系统lowmemorykiller低内存的时候,应用保活功能是非常重要的,就是在低内存的情况下禁止某个app被杀掉,所以就需要从lowmemorykiller机制入手,在杀进程的相关流程中进行分析来实现进程避免被杀掉,接下来就来实现这个功能2.lowmemorykiller低
  • 2023-11-06配置 CPUset
    配置CPUset使用CPUset子系统可以限制某一类的任务跑在特定的CPU或者CPU组里面,比如下面,Android中会划分一些默认的CPU组,厂商可以针对不同的CPU架构进行定制,目前默认划分system-background一些低优先级的任务会被划分到这里,只能跑到小核心里面foreground前台进程
  • 2023-06-25小鹏内部独家Android车载系统开发指南开源了
    众所周知,国内的安卓市场内卷极其严重,原生应用开发可谓是寸步难行,想必大家在最近的面试中能看出,要么面试完全没机会,要么薪资对半砍,一天比一天难......但细看整个Android生态却无比繁荣,手机、平板、电视、音视频等等,特别是在智能汽车+电动汽车的浪潮下,诞生出一大批高薪岗位。车载成为
  • 2023-06-21百度内网《Android车载操作系统开发指南》惨遭泄漏,24小时删!!!
    软件定义汽车背景下,操作系统是汽车生态发展的灵魂。随着汽车电动化、智能化、网联化的发展,汽车操作系统已经成为车辆中重要的组成部分之一,一定程度上决定了车辆的安全性、舒适度、智能化水平和整体性能。而Android系统开源、免费应用资源多、应用UI/Lunch、操控等人机交互开发,易定
  • 2023-06-07lmkd白名单方案的实现,避免应用被杀
    1如何避免app被lmk杀掉公司的项目可能有一些核心app(javaapp或nativeapp),不想因为lowmemory被lmk杀掉。粗糙一些的做法是在lmkd中添加白名单,白名单的应用永远不会被lmkd杀死。//lmkd.cstaticintkill_one_process(structproc*procp,intmin_oom_score){...t