weixin_44205232
码龄6年
关注
提问 私信
  • 博客:62,215
    社区:65
    62,280
    总访问量
  • 27
    原创
  • 186,104
    排名
  • 42
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2018-12-21
博客简介:

weixin_44205232的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    455
    当月
    8
个人成就
  • 获得52次点赞
  • 内容获得30次评论
  • 获得224次收藏
  • 代码片获得913次分享
创作历程
  • 1篇
    2024年
  • 10篇
    2023年
  • 15篇
    2022年
  • 1篇
    2021年
成就勋章
兴趣领域 设置
  • Java
    java
  • 移动开发
    androidandroid runtime
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

OpenHarmony4.1 编译系统hap

OpenHarmony在源码中编译系统HAP
原创
发布博客 2024.04.10 ·
1480 阅读 ·
6 点赞 ·
4 评论 ·
10 收藏

master分支仓库更新方法

repo 拉取很久没有更新的master分支方法
原创
发布博客 2023.11.02 ·
1119 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Android9.0 SystemServer Crash问题总结

SystemServer Crash问题总结
原创
发布博客 2023.09.04 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

OpenHarmony 启动流程优化

平台:润和的rk3568分支:openharmony release 3.2​ 目前rk3568的开机时间有21s,统计的是关机后从按下power按键到显示锁屏的时间,当对openharmony的系统进行了裁剪子系统,系统app,禁用部分服务后发现开机时间仅仅提高到了20.94s 优化微乎其微。在对init进程的log进行分析并解决其中的时间断层后 开机时长优化到了16.5s左右,可以说是一个非常大的进步了,下面详细讲一下优化的过程。
原创
发布博客 2023.07.10 ·
1861 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

Openharmony 交叉编译haveged

openharmony 交叉编译 haveged工具
原创
发布博客 2023.07.07 ·
1160 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

OpenHarmony VideoEncoder js接口开发

由于本人对于视频编码的知识了解较少,所以提供给app使用的接口主要参考native接口来设计,接口文件index.d.ts如下/*** @since 9* @since 9/*** @since 9* @since 9* @since 9* @since 9* @since 9* @since 9* @since 9* @since 9* @since 9* @since 9* @since 9* @since 9。
原创
发布博客 2023.06.25 ·
774 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

OpenHarmony服务启动框架

从上面代码我们可以知道服务的启动最终调用到了SystemAbility的start函数,由于我们注册的时候注册的是HCameraService,所以会调用到HCameraService的start函数。可以看到他是通过执行system/bin/sa_main程序导入了/system/profile/camera_service.xml配置文件启动的camera_service服务就和Android的init.rc中启动native进程是类似的。在3.2小节中启动ability走的时run函数。
原创
发布博客 2023.05.24 ·
1371 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

OpenHarmony添加自定义的子系统、部件、模块

这里我们将OpenHarmony的两个例子添加到源码中并使其编译到系统中,这里有一点需要注意的是不可以将自定义的子系统放到其他已经定义的子系统目录下,vendor下的product文件夹也被认为成一个子系统,比如/就作为product_hihope子系统存在的,其定义在/
原创
发布博客 2023.04.12 ·
2543 阅读 ·
6 点赞 ·
6 评论 ·
11 收藏

OpenHarmony Init进程的启动流程

OpenHarmony启动流程OpenHarmony 源码网站:http://ci.openharmony.cn/codeSearchhttps://www.lengqinjie.xyz/lxr/source/一、kernel的启动流程图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lzDpagvq-1679988627138)(…\image\OH开机启动流程.png)]由于OpenHarmony(下面简称OH)的标准系统的底层系统是linux,所以前期和A
原创
发布博客 2023.03.28 ·
3412 阅读 ·
0 点赞 ·
4 评论 ·
17 收藏

OpenHarmony Framework层服务一览

服务描述是否裁剪代码位置AccountMgr账号子系统的主要服务?/base/account/os_account/services/accountmgr/AIEngineAI子系统是/foundation/ai/ai_engine/AbilityManagerServiceAbility管理服务否/foundation/ability/ability_runtime/services/abilitymgr/DataObserverMgrData
原创
发布博客 2023.03.28 ·
832 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

Android10.0 Framework层服务一览表

Android10.0 Framework层服务一览表
原创
发布博客 2023.01.05 ·
1710 阅读 ·
2 点赞 ·
2 评论 ·
6 收藏

Android 按键、关机界面的定制

在平常的项目中我们会有很多定制 按键和一些UI的需求,这里就以定制power键和关机界面为例来聊一下遇到这类需求要如何去开发。
原创
发布博客 2022.11.15 ·
1143 阅读 ·
2 点赞 ·
1 评论 ·
7 收藏

Android9.0 Wifi模块Framework层分析

Android 9.0 Wifi模块 Framework层的简要分析
原创
发布博客 2022.11.07 ·
1479 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

替换Android10.0系统源码的签名key

替换Android10.0源码的系统签名key
原创
发布博客 2022.07.18 ·
1333 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Android native Binder使用实例

native 进程使用binder开放接口的实例
原创
发布博客 2022.06.22 ·
1113 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

Android native进程的创建实例

Android 系统创建 native进程并随系统开机启动的实例
原创
发布博客 2022.06.22 ·
1498 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Android Camera(三) MediaRecorder的基本流程

梳理Android Camera 录像时的基本流程
原创
发布博客 2022.06.02 ·
3453 阅读 ·
3 点赞 ·
0 评论 ·
33 收藏

Android Camera模块(二)

Android Camera模块(二)Camera Framework层Camera Framework层即CameraServer服务实现.CameraServer是Native Service,代码在frameworks/av/services/camera/libcameraservice/CameraServer承上启下,上对应用提供Aosp的接口服务,下和Hal直接交互.一般而言,CamerServer出现问题的概率极低,大部分还是App层及HAL层出现的问题居多.我们这里仍然是从上往下进
原创
发布博客 2022.03.28 ·
3064 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Android Camera模块(一)

Android Camera模块(一)一、Android Camera架构1.1 整体架构架构参考Android Camera简单整理(一)-Camera Android架构(基于Q)google 官方图:从上图得知,Android手机中Camera软件主要有大体上有4层:1.应用层: 应用开发者调用AOSP提供的接口即可,AOSP的接口即Android提供的相机应用的通用接口,这些接口将通过Binder与Framework层的相机服务进行操作与数据传递;2.Framework层: 位于 f
原创
发布博客 2022.03.04 ·
5699 阅读 ·
8 点赞 ·
1 评论 ·
30 收藏

编译最新的Android源码遇到的问题

1.reposync 时出现错误Fetching: 100% (1109/1109), done in 34m21.964sGarbage collecting: 100% (1109/1109), done in 1.705sinfo: A new version of repo is availablewarning: repo is not tracking a remote branch, so it will not receive updatesrepo reset: error: E
原创
发布博客 2022.02.26 ·
2471 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多