aosp

风舞雪凌月7 天前
android·framework·开发·aosp·rom
【教程】Android(AOSP)Framework开发/ROM定制快速教程2025/03/13 星期四 记录一下完整的Android系统开发知识,方便自己查阅 (https://juejin.cn/post/7216495812577427517)
千里马学框架10 天前
android·性能优化·手机·车载·aosp·fallbackhome
安卓15开机启动Fallbackhome去除--成果展示针对给学员朋友布置的作业: 安卓开机启动Fallbackhome是否可以直接去除?–学员作业马哥这边也尝试进行实现,实现后也发现确实针对Fallbackhome去除的这个小项目取得了一定的成果,这个Fallbackhome去除成果主要分为2个情况进行分析。
奔跑吧 android1 个月前
android·pts·aosp·pbap·sgsit
【android bluetooth 案例分析 03】【PTS 测试 】【PBAP/PCE/SGSIT/SERR/BV-01-C】测试项名称: Please initiate a GATT connection over BR/EDR to the PTS.
毛豆的毛豆Y2 个月前
aosp·launcher3·android14
AOSP Android14 Launcher3——动画核心类QuickstepTransitionManager详解Launcher3中,有一个类在跟桌面相关的各种动画中扮演着非常关键的角色,这个类就是QuickstepTransitionManager。
毛豆的毛豆Y2 个月前
aosp·launcher3·android14
AOSP Android14 Launcher3——RecentsView最近任务数据加载最近任务是Launcher中的一个重要的功能,显示用户最近使用的应用,并可以快速切换到其中的应用;用户可以通过底部上滑停顿进入最近任务,也可以在第三方应用底部上滑进最近任务。
毛豆的毛豆Y2 个月前
aosp·launcher3·android14
AOSP Android14 Launcher3——点击桌面图标启动应用动画流程在Launcher3中,点击桌面应用图标时,会有一个从 图标位置起始到全屏的动画过程,使得应用的打开过程不是生硬的启动过程。
毛豆的毛豆Y2 个月前
aosp·launcher3·android14
AOSP Android14 Launcher3——远程窗口动画关键类SurfaceControl详解在 Launcher3 执行涉及其他应用窗口(即“远程窗口”)的动画时,例如“点击桌面图标启动应用”或“从应用上滑回到桌面”的过渡动画,SurfaceControl 扮演着至关重要的角色。它是实现这些跨进程、高性能、精确定制动画的核心技术。
毛豆的毛豆Y2 个月前
aosp·launcher3·android14
AOSP Android14 Launcher3——底部任务栏Taskbar详解前言:Launcher3中底部Taskbar和Navbar,或者说中文里面的术语导航栏,这几个词是很容易让人混淆的地方。本文要介绍的是Taskbar。从字面上意思来看,Taskbar就是任务栏,任务栏是Launcher3中一个重要的组件,尤其是在大屏平板设备上。
Mr_Fingerling2 个月前
framework·aosp·android12·x86模拟器
Android12编译x86模拟器报找不到userdata-qemu.img选择编译aosp_x86-eng时没有生成模拟器,报这是因为编译“aosp_x86_64-eng”不会生成qemu所需镜像,需编译SDK版的。但在执行lunch时,只有car版的:
千里马学框架3 个月前
android·车载系统·framework·系统开发·aosp·lineage
安卓15/aosp15/lineage21使用brunch编译老是报错OOM内存不足在编译新版本的aosp15对应的lineage版本时候发现,经常在brunch gemini(手机目标名字),会出现无故退出,或者terminal闪退的情况。 通过dmesg查看日志可以看到如下的报错:
冬瓜神君6 个月前
android·aosp
Android14 AOSP支持短按关机修改frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
Sgq丶7 个月前
android·aosp·launcher3
Android 13 aosp Launcher 隐藏“壁纸和样式“入口
Just_Paranoid8 个月前
android·google·虚拟化·aosp·avf
Android 虚拟化框架(AVF)指南随着移动设备的普及和应用场景的多样化,安全性和隐私保护成为了移动操作系统的重要课题。Android作为全球最广泛使用的移动操作系统之一,一直在不断提升其安全性和功能性。Android虚拟化框架(AVF)作为一种新兴的技术,提供了一个安全且私密的执行环境,能够满足高安全性需求的应用场景。
Dnelic-10 个月前
android·framework·aosp·多用户模式·usermanager
【笔记】Android 多用户模式和用户类型用户界面:System =》Multiple Users =》 开关多用户模式。一般是不同用户模式下,有修改Settings应用配置的权限差异,因此需要通过用户类型对功能进行判断限制。
ttdevs10 个月前
android·framework·aosp·selinux·search
【Android】ServiceNotFoundException: No service published for: searchAndroid11 下的一个 system_app_crash:单纯看了这个Crash文件,按理说不该出现这个crash,permissioncontroller原生应用,没人动过。
Sgq丶1 年前
android·aosp·selinux
Android 13 aosp 默认关闭SELinuxAndroid_source/system/core/init/selinux.cpp将IsEnforcing()方法中默认返回值修改为false即默认关闭SELinux
吴同学是个程序员1 年前
android·设计模式·工厂方法模式·aosp
【Android】源码中的工厂方法模式本文是基于 Android 14 的源码解析工厂方法模式应用很广泛,我们平时开发中经常会使用到的数据结构中其实也隐藏着对工厂方法模式的应用,以 List 和 Set 为例,List 和 Set 都继承于 Collection 接口,而 Collection 接口继承于 Iterable 接口,Iterable 接口如下:
吴同学是个程序员1 年前
android·安卓·aosp·安卓架构
【Android】AOSP 架构Android 官网对 AOSP 结构图进行了更新,如下所示:Android 应用(Android Apps)
千里马学框架1 年前
智能手机·车载系统·安卓framework开发·aosp·nubia·lineageos
lineageos 21/aosp14环境搭建小米,nubia手机差异补充目前各个厂商的手机已经开始慢慢变成aosp14即android 14进行发货了,在2024将全部变成是android 14的天下。马哥这边也是一直密切关注着lineageos这边是否有及时升级到最新的android 14,今天去官网一看已经确实升级了,马哥这边也第一时间进行环境搭建编译,但是期间也发现了有一些差异相比原来的版本,这里就需要进行一些记录补充方便各位学员们参考,不至于无法搭建成功,有马哥在前面给大家采坑搭建就可以节省很多时间。 这里只讲解差异部分,详细参考如下链接: https://blog.
Dnelic-1 年前
android·framework·overlay·aosp
【笔记】Android 常用编译模块和输出产物路径具体编译到软件的路径要看编译规则的分区,代码中模块编译输出的产物基本对应。Android 代码模块模块device/mediatek/system/common/