framework

蜘蛛侠不会飞7 天前
framework·安卓源码·稳定性·救援模式·recoverry
【安卓13 源码】RescueParty救援机制RescueParty机制正是在这个背景下诞生的,当它注意到系统或系统核心组件陷入循环崩溃状态时,就会根据崩溃的程度执行不同的救援行动,以期望让设备恢复到正常使用的状态。
neuHenry21 天前
android·framework
深入Android S (12.0) 探索Framework之输入子系统InputDispatcher的流程第一篇 深入Android S (12.0) 探索Framework之输入系统IMS的构成与启动 第二篇 深入Android S (12.0) 探索Framework之输入子系统InputReader的流程 第三篇 深入Android S (12.0) 探索Framework之输入子系统InputDispatcher的流程
蜘蛛侠不会飞25 天前
android·framework·安卓源码·input·system进程·图形系统
【安卓13 源码】Input子系统(2) - input系统与应用进程通信点击手机屏幕,可以分发input 事件到对应的view,由上一节知道input 是运行在system 进程的,那应用进程与系统进程是如何通讯的呢,相信本文可以给到一点小小的答案。
neuHenry1 个月前
android·framework
Android 常用开源库 MMKV 源码分析与理解谈到轻量级的数据持久化,在 Android 开发过程中,大家首先想到的应该就是 SharedPreferences(以下简称 SP),其存储数据是以 key-value 键值对的形式保存在 data/data/<package name>/shared_prefs 路径下的 xml 文件中,使用 I/O 流 进行文件的读写。通常用来保存应用中的一些简单的配置信息,如用户名、密码、自定义参数的设置等。
青山渺渺1 个月前
android·framework·音视频·media
Android Media Framework - 开篇Android Media是一块非常庞大的内容,上到APP的书写,中到播放器的实现、封装格式的了解,下到编解码组件的封装、VPU API的了解,每块内容的学习都需要我们下很大的功夫。此外,我们还要对相关的模块进行了解,比如AudioFlinger、SurfaceFlinger等,他们与Media相关交织共同构建了Android多媒体平台。
Rjdeng2 个月前
android·framework·源码·kernel·开机启动模式
Android 开机启动模式源码分析在机器关机情况下,长按Power键启动机器,如果这时机器低电,会提示低电,机器不会正常启动:而代码如下:
Rjdeng2 个月前
android·framework·apk·源码分析·开机扫描
Android 开机启动扫描SD卡apk流程源码分析在开机的时候,装在SD卡的apk和装在系统盘的apk扫描过程不一样,系统盘apk在系统启动过程中扫描,而SD卡上的就不是,等系统启动好了才挂载、扫描,下面就说下SD扫描的流程:
林志辉linzh2 个月前
android·java·framework·broadcast·广播
安卓广播发送接收流程本文基于Andorid 11。查看动态注册广播流程:传入IIntentReceiver对象作为参数,调用AMS.registerReceiverWithFeature方法注册。
By-LQX3 个月前
android·java·framework
RK3568 android11 修改关机弹窗界面需要修改关机弹窗界面,当前界面我已经按照客户需求去掉emergency但是客户需要按其他区域可以实现返回,也就是点击黑色背景取消dialog
imkaifan3 个月前
前端·chrome·framework·ignore list
本地web项目启起来后,无法在浏览器(chrome)看到源码,从而无法打断点;Framework Ignore list本地web项目启起来后,无法在浏览器(chrome)看到源码,从而无法打断点其他浏览器没看,开发环境一致专注于chrome(其余浏览器有测试同事提缺陷了,才会去看),其余浏览器有没有这个问题,不清楚。
By-LQX3 个月前
android·java·framework
rk3588 安卓13 应用安装黑名单的接口在13.0系统rom定制化开发中,客户需求要实现应用安装黑名单功能,在黑名单中的应用不允许安装,实现一个 控制app安装的功能并且暴露接口给上层应用,这需要从app安装流程入手才可以实现功能 PMS就是负责管理app安装的,功能就在这里添加就可以了,接下来看具体实现这个功能
东方同学4 个月前
android·framework
Android中显式Intent和隐式Intent的区别1、在Intent的构造函数中指定2、3、一般来讲app都不希望对外部暴露活动的名称,所以先定义好有一个标记串,隐式的Intent便起到了标记过滤作用 调用系统拨号程序的代码例子,其中就用到了隐式intent 和 Uri:
HaiJunYa4 个月前
flutter·framework·exec·flutter执行文件不存在·fluttersdk
Flutter does not existFlutter does not exist 原因:Generated.config 配置文件内路径缺失 原因:Flutter SDK缺失 通过配置文件查到Flutter SDK在本地的存放位置FLUTTER_FRAMEWORK_DIR=/Users/haijunyan/Documents/flutter/bin/cache/artifacts/engine/ios 真机所需: 模拟器所需: FlutterSDK内部的核心文件(夹):5个文件(夹)
东方同学4 个月前
android·java·framework·rom定制·系统层
Android 11 系统开发增加低电量弹窗提示 手机 平板 车载 TV 投影 通用SystemUIService 中启动PowerUI主要修改5、在symbols 文件中添加对应java-symbol方便Framework代码引用code
Laker_15 个月前
android·framework·android tv
使用AndroidStudio调试Framework最近在工作过程中,涉及到FW的一些修改,比如PhoneWindowManager,只能通过加日志看打印的方式查看一些内容,比较低效,所以想了解一下FW的调试方式,后来发现AS就可以调试FW.我平时都是在Docker服务器编译AOSP的,直接将服务器地址映射到本地,查看文件比较方便,后面导入FW的代码也方便。
亚瑟-灰太狼5 个月前
android·adb·framework·list
Adb显示第3方应用的包名原理Android早期版本实现原理请看 Android源码分析-pm命令的实现,列出包名pm list package,列出系统库pm list libraries_pm list packages-CSDN博客
Sgq丶5 个月前
android·framework·selinux·permissions
Android 11 访问 Android/data/或者getExternalCacheDir() root方式前言: 需求要求安装三方应用ExternalCacheDir()下载下来的apk文件。 getExternalCacheDir() : /storage/emulated/0/Android/data/com../cache/
april_123455 个月前
android·linux·framework·memory
Android meminfo 查看方法及解析目录Android 上查看memory 信息的方法内存限制的信息手动释放缓存例adb shell dumpsys meminfo pid 解析
Dnelic-5 个月前
android·framework·overlay·aosp
【笔记】Android 常用编译模块和输出产物路径具体编译到软件的路径要看编译规则的分区,代码中模块编译输出的产物基本对应。Android 代码模块模块device/mediatek/system/common/
allanGold5 个月前
flutter·framework·flutter module
flutter module打包成framework引入原生工程本篇文章大幅参考了 caijinglong 大佬的总结文章: 把flutter作为framework添加到已存在的iOS中[1]