logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenHarmony学习笔记【总篇:从入门到放弃】

本文以鸿蒙开源代码为基础,记录我在学习鸿蒙系统中的一些关键逻辑和重要模块,以及针对想从安卓工程师转到鸿蒙工程师提供一条思路。

文章图片
#鸿蒙
OpenHarmony学习笔记【总篇:从入门到放弃】

本文以鸿蒙开源代码为基础,记录我在学习鸿蒙系统中的一些关键逻辑和重要模块,以及针对想从安卓工程师转到鸿蒙工程师提供一条思路。

文章图片
#鸿蒙
Android Build系列专题【篇七:VINTF源码解析】

这里还是以如上案例,自定义两个IGoogleKey.hal和​​如上device manifest和framework compatibility matrix能匹配,所以编译成功。​这里的案例不再是完整的实现一个IXXX HAL服务进程,背景是高通已经实现好了一个HAL服务端进程vendor.qti.gptupdater@1.1-service和一个HAL客户端进程gpt_updater_cli

文章图片
#android
Android 性能优化【篇四:Trace调试技能汇总】

MTK官方网站介绍了一些关键字来确认IO数据量的请求,详细可以点击我block_rq_insert:表示将一个新的块I/O请求插入到块层请求队列中。当应用程序或者操作系统发起一个读取或写入请求时,这个请求会被插入到块I/O请求队列中等待处理block_rq_issue:表示一个块I/O请求已经提交并开始执行,具体含义是块设备层已经向硬盘或固态驱动器提交了一个请求,并此请求已经在硬盘或驱动器设备上执

文章图片
#android
Android Safety 系列专题【篇七:Android AVF机制】

AVFAndroid Virtualization Framework,Android虚拟化框架,Android 13引入的系统级框架,允许在Android设备上创建和运行隔离的虚拟机虚拟机,通过软件模拟的完整计算机系统,拥有独立的操作系统和资源Hypervisor虚拟机管理器,负责创建、管理和调度虚拟机的软件层受保护虚拟机,内存被硬件隔离,宿主系统无法访问,用于安全敏感场景MicrodroidA

文章图片
#android
学习记录之人工智能新时代AI

任务**:摘要这份XXX行业报告**要求**:1. 输出2个版本:**【老板速览版】**(200字以内)- 只回答3个问题:市场有多大?核心机会是什么?我们应该关注什么?- 用 bullet points- 不要数据细节**【详细版】**(800字以内)- 按4个维度整理:1. 核心结论(3-5条)2. 数据依据(用关键数据支撑结论)3. 风险提示(可能的问题)4. 行动建议(我们现在可以做什么)

#人工智能#学习
学习记录之人工智能新时代AI

任务**:摘要这份XXX行业报告**要求**:1. 输出2个版本:**【老板速览版】**(200字以内)- 只回答3个问题:市场有多大?核心机会是什么?我们应该关注什么?- 用 bullet points- 不要数据细节**【详细版】**(800字以内)- 按4个维度整理:1. 核心结论(3-5条)2. 数据依据(用关键数据支撑结论)3. 风险提示(可能的问题)4. 行动建议(我们现在可以做什么)

#人工智能#学习
Git 之浅入浅出

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。区别如下:1、Git基本概念要很容易的理解Git的工作模式,就必须要搞清楚几个概念:工作区

文章图片
#git
Android Binder【篇六:AIDL HAL避坑与SELinux配置】

前文已经介绍了硬件抽象层中的HIDL接口,然而在Android 14之后,Google计划废弃HIDL接口,转而使用AIDL进行替换。因此基于上一篇介绍的自定义HIDL HAL进程的基础上,本篇介绍一下如何从零开始新增一个AIDL HAL进程,或者如何把之前HIDL HAL转换为一个AIDL HAL进程。

文章图片
#android
Android Safety 系列专题【篇四:Android SEPolicy】

SELinux原本是美国国安局联合一些公司设计的一个针对Linux的安全加强系统。SELinux出现之前,Linux系统上的安全模型叫做DAC(自主访问控制),其原理是进程所拥有的权限与执行它的用户的权限相同(例如:以root用户启动Browser,那么Browser就有root用户的权限,在Linux系统上能干任何事情)。SELinux的出现结束了这种宽松的访问。SELinux在DAC的基础之上

文章图片
#android
    共 20 条
  • 1
  • 2
  • 请选择