framework

帅得不敢出门3 天前
android·java·学习·framework·安卓·zygote
Android Framework学习三:zygote剖析这是一张描述 Android 系统中 Zygote 进程启动流程的流程图zygote 进程启动:Zygote 是 Android 系统中一个重要的进程,是所有 Java 应用程序进程的孵化器 ,它的启动是整个流程的开端。 随后进入app_main.cpp中的main()函数,这是 Zygote 进程在 C++ 层面启动的入口函数。
帅得不敢出门4 天前
android·java·学习·framework·安卓·activity·window
Android Framework学习二:Activity创建及View绘制流程在安卓系统中,Window Manager Service(WMS)和 Surface 是与窗口管理和图形显示相关的重要概念。
Mr_Fingerling22 天前
framework·aosp·android12·x86模拟器
Android12编译x86模拟器报找不到userdata-qemu.img选择编译aosp_x86-eng时没有生成模拟器,报这是因为编译“aosp_x86_64-eng”不会生成qemu所需镜像,需编译SDK版的。但在执行lunch时,只有car版的:
OKXLIN1 个月前
ide·macos·framework·xcode
XCode集成第三方framework步骤‌拖拽或手动添加‌‌选择 Embed 选项,在 Xcode 的 ‌General → Frameworks, Libraries, and Embedded Content‌ 中,点击 .framework 右侧的下拉菜单选择对应选项‌‌
a3158238061 个月前
android·数码相机·framework·高通
SnapdragonCamera骁龙相机源码解析骁龙相机是高通开发的一个测试系统摄像头的demo,代码完善,功能强大。可以配合Camera驱动进行功能联调。
庆 、1 个月前
后端·python·django·framework·restful·authentication
Django REST framework 源码剖析-认证器详解(Authentication)
千里马学框架1 个月前
android·车载系统·framework·系统开发·aosp·lineage
安卓15/aosp15/lineage21使用brunch编译老是报错OOM内存不足在编译新版本的aosp15对应的lineage版本时候发现,经常在brunch gemini(手机目标名字),会出现无故退出,或者terminal闪退的情况。 通过dmesg查看日志可以看到如下的报错:
亚瑟-灰太狼2 个月前
framework
preloaded-classes裁剪系统预加载了哪些class类?system/etc/preloaded-classes修改源代码?frameworks\base\config\preloaded-classes 默认位置,如果改了不生效,可能有其它模块的mk文件指定了preloaded-classes覆盖了framework模块,例如
Android小码家2 个月前
android·framework
Android Framework startServices 流程找到Activity它继承的Context里面就有startService函数 具体实现在ContextImpl,而ContextImpl则是由createBaseContextForActivity这个函数创建的,简单点说就是ActivityThread,startActivity时创建并赋予的
画个太阳作晴天2 个月前
android·framework
Android13修改多媒体默认音量干就完了!设置音量为最大音量,修改如下:你一定会问,为啥是15而不是其他数字呢? good question 接下往下读
Android小码家2 个月前
android·framework·systemui
Android SystemUI开发(一)frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUI.java frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUIService.java
猿小帅012 个月前
android·framework
androidnetflix手机版遥控器操作
ItJavawfc3 个月前
framework·pms·packageinstal·包安装器·安装流程
Android13-包安装器PackageInstaller-之apk安装流程安装流程和PMS了解不用多说了; 安装定制相关: 如当然正常的安装分为类型我其实理解为大概3种无界面安装:PMS启动阶段 比如系统第一次启动,所有内置app自动批量安装;我们重试系统app开发时候,或者内置系统apk开发时候,删除对应的目录下的apk和apk对应的/data/分区下的apk所有安装信息后,push 更新的apk到系统,重启。 apk 自动重新安装。
JabamiLight3 个月前
android·java·framework·jar·android 15·lineageos 22.1
Lineageos 22.1(Android 15) 编译隐藏API的 android.jar有时候会我们开发系统应用需要一些系统的方法或者属性之类的,但是被隐藏导致无法正常显示,因为SDK提供的android.jar被隐藏了,所以只能看到sourcecode,实际上编译是会报错的,比如: 一般这种无法是两种,直接添加一个类,同包名同类名,或者依赖framework.jar,可以骗过编译器编译成功.但是都是无法解决这个爆红的问题,我查了很多修改iml的方法,但是高版本的android studio实际上iml已经没啥东西了,所以目前的修改Iml的方法我测试基本实效,现在只能替换sdk目录下的and
庆 、3 个月前
django·framework·restful·drf·rest·renders
Django REST framework 源码剖析-渲染器图解(Renderers)
画个太阳作晴天3 个月前
android·framework·音频
Android10 音频参数导出合并A10 设备录音时底噪过大,让音频同事校准了下,然后把校准好的参数需要导出来,集成到项目中,然后出包,导出方式在此记录
a3158238063 个月前
android·开发语言·framework·源码·android13
Android设置个性化按钮按键的快捷启动应用设备上硬件按键。除了 Home ,Menu,Back ,按键。还有其他按键。如:F1 按键 ,F2按键。
蜘蛛侠不会飞3 个月前
framework·安卓源码·service·init·稳定性
init的service 启动顺序inti.rc 各阶段的执行顺序,从 SecondStageMain 方法开始分析/android-14.0.0_r21/xref/system/core/init/init.cpp
刘争Stanley4 个月前
android·c语言·framework·音视频·框架·c·hal
Android系统开发(八):从麦克风到扬声器,音频HAL框架的奇妙之旅如果有一天你的耳机里传来的不是《咱们屯里人》,而是金属碰撞般的杂音,那你可能已经感受到了 Android 音频硬件抽象层 (HAL) 出问题的后果!在 Android 音频架构中,HAL 扮演着连接音频应用和硬件的桥梁。这篇文章旨在揭开 Android 音频 HAL 的神秘面纱,解析其实现机制,带你了解背后的技术奥秘和开发技巧。音频是每款 Android 设备的灵魂,而理解音频 HAL 则是开发高品质音频应用的关键。音浪已经到来,快点开文章感受一下吧!
千里马学框架4 个月前
android·java·开发语言·车载系统·framework·系统开发·aosp15
aosp系统源码aidl文件如何查看对应生成的java文件-安卓系统开发实战小技巧分享经常在系统开发时候会用到一些跨进程的接口文件,比如xxx.aidl等接口文件,我们知道aidl文件都最后会被转换成java代码文件参与编译,所以经常在开发过程中,查看或者分析某些代码时候需要对查看aidl对应的java文件,比如现在想要看看 frameworks/base/core/java/android/hardware/display/IDisplayManager.aidl