Android
文章平均质量分 68
kk的blog;
如果有文章收费,麻烦私信或评论说一下。
展开
-
Android tinyplay和tinycapture代码分析
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2024-04-24 10:33:33 · 292 阅读 · 0 评论 -
重写Android原生代码中的StateMachine状态拓扑,由树状改为网状
模仿Android StateMachine.java重写一个网状拓扑的状态机原创 2023-02-23 12:28:34 · 143 阅读 · 0 评论 -
Android HIDL单模块,多接口,c++服务
接上一篇文章,使用多个接口。原创 2022-10-07 16:00:38 · 1396 阅读 · 0 评论 -
Android开机设置系统属性
Android开机设置系统属性原创 2022-09-13 16:36:39 · 814 阅读 · 0 评论 -
使用混音算法先对音频进行混音,再使用Android tinyalsa进行播放
归一化混音+tinyalsa播放混音后的音频原创 2022-09-07 11:43:46 · 409 阅读 · 0 评论 -
Android Audio 服务层与HAL层之间的接口分析 Service<->interface<->HAL
对Android的Audio server层到HAL层的接口进行分析原创 2022-08-11 15:49:51 · 1686 阅读 · 2 评论 -
AudioPolicyService的启动
Android AudioPolicyService启动时的代码分析原创 2022-06-26 15:35:09 · 868 阅读 · 0 评论 -
Android串口的使用(转载+移植)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、移植java文件二、移植jni文件总结前言最近需要在上层app使用串口,发送指令对底层硬件进行操作,因此需要将Android串口移植到代码中一、移植java文件路径如下:pro\app\src\main\java\android_serialport_api二、移植jni文件cmake添加如下add_library(SerialPort SHARED SerialPo.原创 2022-04-25 17:09:25 · 652 阅读 · 0 评论 -
Android部分参考文章(持续更新)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言(Android部分参考文章,持续更新)1.Android10 关机流程2.Android广播接收者3.android系统待机和休眠4.Android使用串口(基于android-serialport-api)5.深入理解SELinux SEAndroid(第一部分)总结前言(Android部分参考文章,持续更新)工作时用到的一些内容,记录一下这些文章的地址1.Android10 关机流程//可以在Android.原创 2022-04-25 16:45:24 · 1726 阅读 · 0 评论 -
Android11 部分定制修改(持续更新)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1.修改之前的接4K显示器,默认4K60Hz记录2.移除launcher搜索框3.设置客户默认壁纸,添加客户壁纸到壁纸库4.内置客户需要的apk5.亮度条调节呈线性变化,修复99%~100%亮度突变的问题6.替换开机画面为客户给的画面7.修改默认语言为中文,修改设备名称型号与硬件为27M3U-A8.关闭systemUI中的下拉栏中的飞行模式,电源相关的saver9.清除主界面的应用图标10.移除点击菜单键跳出屏幕设置的弹窗11.原创 2022-04-25 16:29:57 · 2896 阅读 · 1 评论 -
Android11 Settings的部分功能移除(持续更新)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1.除Settings中的Battery和飞行模式2.移除Settings中的Display目录下的HdmiSettings3.对Settings中的Sound菜单下的部分二级菜单进行移除4. 移除Settings的Accounts菜单5.Setting->Gesture->Prevent ringing 移除Vibrate选项6.移除Settings->connected devices->Print.原创 2022-04-25 16:03:45 · 1409 阅读 · 4 评论 -
Android AIDL的使用与实现(接上一篇HIDL的实现)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录接上一篇HAL C++创建服务,这一篇使用AIDL对其进行通信一、获取jar包,并在项目加载这个jar包二、Client方法的实现2.读入数据总结接上一篇HAL C++创建服务,这一篇使用AIDL对其进行通信在上一篇中,创建了一个服务,我们需要使用这个服务,这一篇,就讲解如何使用这个服务。一、获取jar包,并在项目加载这个jar包从/out/soong/.intermediates/vendor/mediatek/p.原创 2022-03-31 09:51:08 · 2835 阅读 · 0 评论 -
Android C++服务创建和HIDL的生成
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Android C++服务创建和HIDL的生成一、HIDL的生成二、c++服务的创建三、SElinux总结Android C++服务创建和HIDL的生成总结c++创建服务和HIDL生成的一些步骤,本文未使用指令去生成创建hidl和对应的服务文件。一、HIDL的生成1.首先,在vendor/mediatek/proprietary/hardware/interfaces中创建文件夹testofhidl/1.0,在上述.原创 2022-03-24 16:13:17 · 6671 阅读 · 0 评论