系统开发
文章平均质量分 56
build hero
记录一下,开发中遇到小问题的解决办法,遇到的需求的实现
展开
-
aosp 源码编译合成android.jar并暴露隐藏系统api
参照网上编译合成android.jar有些细节问题导致某些类导入不可用,以及一些系统api访问不到,在此记录一下。原创 2023-02-28 11:17:59 · 1228 阅读 · 1 评论 -
RK3588安卓12添加自定义系统服务
安卓12 framework 新增系统服务,自定义系统服务,link检测原创 2023-01-16 17:18:42 · 1032 阅读 · 0 评论 -
UDP组播(多播)核心代码实现
UDP组播,发现功能原创 2022-09-28 15:52:25 · 606 阅读 · 0 评论 -
C++ future使用
前言:对比Java 线程通过run(callable)返回的future,C++ 11便准库提供了future来提供了一种访问异步操作结果的机制,从字面意思来理解,它表示未来,我觉得这个名字非常贴切,因为一个异步操作我们是不可能马上就获取操作结果的,只能在未来某个时候获取,但是我们可以以同步等待的方式来获取结果,可以通过查询future的状态(future_status)来获取异步操作的结果。future_status有三种状态:deferred:异步操作还没开始ready:异步操作已经完成tim原创 2022-08-23 16:19:40 · 3379 阅读 · 0 评论 -
安卓端airplay实现IOS屏幕镜像
实现连接:https://github.com/KqSMea8/AirplayServer此项目存在部分bug,本人有做优化,目前功能稳定记一次上面demo项目移植到自己项目的bug,本人项目是系统内置apk,首先应用启动时报:type=1400 audit(0.0:150): avc: denied { write } for name=“com.kandaovr.meeting.screenshare-NTGJvDIA-a15t2RsCWVMQg==” dev=“dm-2” ino=79462原创 2022-05-13 14:25:38 · 1545 阅读 · 8 评论 -
系统应用配置文件读写权限
问题:内置系统应用,出现failed path:/dev/socket/mdnsd Socket:54 Err:-1 Errno:2 No such file or directorytype=1400 audit(0.0:150): avc: denied { write } for name=“com.kandaovr.meeting.screenshare-NTGJvDIA-a15t2RsCWVMQg==” dev=“dm-2” ino=794626 scontext=u:r:system_ap原创 2022-05-11 14:24:41 · 2941 阅读 · 0 评论