自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 RK3588 LINUX 修改总结

xrandr --output HDMI-1 --mode 1920x1080 设置HDMI-1分辨率1920x1080,不过这个是临时设置重启后会自动恢复到默认分辨率。DNS配置错误,echo "nameserver 8.8.8.8" > /etc/resolv.conf,修改后解析联网正常。使用xrandr,可以查看支持的分辨率.1、debian11 开机无法解析域名。4、LInux 查看端口占用情况。3、查看debian版本号。

2024-06-12 15:04:55 220

原创 RK3588 LINUX 制作根文件系统

记录下打包rootfs.img的过程,rk3588系统用的是debian。

2024-06-12 14:53:34 241

原创 rk356x android11 使用bootchart生成开机状态图片

我用的是ubuntu20.04, 无法直接安装bootchart,只能下载bootchart包,下载地址:BOOTCHART。adb shell 'touch /data/bootchart/enabled'adb reboot开机后, pull 出相关数据⽂件adb shell /data/bootchart下total 2.7M-rw-rw-rw- 1 root root 840K 2024-04-09 10:59 bootchart.tgz-rw-rw-rw- 1 shell shell

2024-04-09 11:26:32 335

原创 OpenHarmony4.0 系统应用签名

OpenHarmony 系统应用需要在DevEco Studio单独开发编译,不能使用build.sh hb编译,比如等。Launcher源码中有默认的签名配置,直接就可以使用。Settings签名文件里面只有settings.p7b,虽然可以使用DevEco Studio默认自动签名,但是我发现push到设备里面后,点击应用,应用列表无法刷新,所以我想应该还是签名的问题,所以还是需要系统签名。

2024-01-16 18:03:24 561

原创 OpenHarmony bm工具命令

最近开始接触OpenHarmony, bm 工具命令就需要经常用到,把常用的记录下来,方便加深记忆。bm是用来方便开发者调试的一个工具。bm工具被hdc工具封装,进入hdc shell命令后,就可以使用bm工具。

2024-01-05 16:30:35 920

原创 kotlin when 表达式

when 也可以用来取代 if-else if链。在 when 中,else 同 switch 的 default。如果其他分支都不满足条件将会求值 else 分支。when将它的参数和所有分支条件顺序比较,直到某个分支满足条件。记录下when使用的几种方式。判断一个值是是不是特定类型,用。判断一个值在不在一个区间,用。

2023-12-11 15:38:48 510

原创 kotlin 数据类型定义 (与java区分)

数据类型JAVAKotlinbyteshortintlongfloatdoublecharboolean数据类型(包装类型)JAVAKotlinByte= nullShort= nullInt= nullLong= nullFloat= nullDouble= nullChar= nullBoolean= false数组的创建两种方式:一种是使用函数arrayOf();另外一种是使用工厂函数//[1,2,3]//[0,2,4]//读取数组内容。

2023-12-06 17:51:10 378

原创 kotlin for 循环

kotlin循环有多种形式。

2023-12-05 17:31:14 409

原创 RK356X android13 预安装第三方apk失败比如chrome浏览器

RK356X ANDROID13 内置第三方apk

2023-06-27 15:29:34 893 3

原创 Linux shell 判断文件或目录是否存在

shell 判断文件夹或者文件是否存在

2023-04-06 17:46:52 903

原创 RK3588 camera2 支持4K录像

rk3588 android12 4K视频录像

2023-03-17 18:02:55 1576 9

原创 shell 字符串转数组

字符串转换为数组

2023-03-14 18:00:56 1944

原创 shell 数组的遍历

shell 数组的遍历

2023-03-14 17:31:31 1733

原创 shell 字符串 数值比较 文件属性判断笔记

shell字符比较 条件判断

2023-02-10 17:25:38 170

原创 Linux shell计算字符串的长度

linux shell 计算字符串length

2023-02-08 14:51:37 387

原创 linux shell字符串截取

shell字符串截取

2023-02-08 14:33:10 1605

原创 rk3399 android7 屏蔽WIN+N快捷功能

android 快捷键功能

2023-02-07 17:42:45 167

原创 Linux指令之grep

linux指令之grep

2023-02-01 16:03:12 687

原创 Linux指令之find

linux指令之find

2023-01-31 15:43:34 160

原创 linux指令 xargs

linux xargs指令,强大的功能使用

2023-01-30 18:05:56 462

原创 RK356X android11 关闭SELINUX

rk356x android11 如何关闭selinux

2022-11-09 16:27:59 1457

原创 RK356X Android.bp添加宏控制

android.go 定义宏控制

2022-11-08 18:15:53 1192 2

原创 RK3566 android11 增加新的分区,恢复出厂数据不会清除

android11自定义分区说明

2022-07-28 11:21:30 5018 18

原创 ubuntu18.04 终端无法输入中文

记录下解决方法将下面内容添加到 ~/.bashrc 最后面export LANG=LANG="zh_CN.utf-8"export LANGUAGE="zh_CN:zh:en_US:en"export LC_ALL="zh_CN.utf-8" 然后执行 source ~/.bashrc在登录界面强制进入命令提示行指令ctrl + alt + F3退回到登录界面ctrl + alt + F1...

2022-03-26 09:58:25 1016

原创 android11 动态设置屏幕旋转方向

1、需求客户动态设置屏幕的旋转方向,下次开机保持设置的屏幕方向,开关机动画也要跟着旋转。2、分析如果开关机动画也要跟着旋转,就不跟再LocalDisplayAdapter.java里面改了,因为开关机动画已经基本走完,需要在SurfaceFlinger.cpp里面改动3、撸起袖子开干设置里面添加菜单的流程代码省略,这部分已经有成熟的demo可以参考,我是使用persist.vendor.orientation属性来控制屏幕的显示方向,取值0 90 180 270。Surfac

2022-03-11 15:45:31 7154 8

原创 ubuntu18.04编译android 7 FAILED

升级到ubuntu18.04,编译出错做个备份。错误信息如下FAILED: /bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -oout/target/product/bullhead/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp bootable/recovery/edify/lexer.ll"flex-2.5.39: loadlocale.c:130:_nl_inter

2022-02-17 15:41:13 2352

原创 andoid11 4G可以上网但是无菜单和图标

插入4G卡后电话可以通,网络也可以ping通,但是状态栏的图标和设置菜单的移动网络菜单都没有显示出来,这应该跟上层配置有关。确认下framework/base/core/res/res/config.xml下networkAttributes属性配置是OK的,但是device下有个overlay配置,我看了下对应的配置,果然被替换掉了,配置有问题,修改如下 <string-array translatable="false" name="networkAttributes">

2022-02-11 16:58:22 1999 1

原创 apk安装提示 Zip: EOCD not found, /storage/emulated/0/Download/*.apk is not zip

1、问题描述客户apk升级时,会概率性的遇到升级apk升级失败的问题,抓log发现错误提示如下图:我看到错误以为是apk下载的有问题,但是当我把apk pull出来后,使用adb安装是可以直接安装的,那说明下载的资源是没有问题的,这看来还是系统有问题(android 7)。12-04 08:27:27.926 D/ ( 2619): Zip: EOCD not found, /storage/emulated/0/Download/test.apk is not zip12-04 08:27:2

2022-02-11 16:28:00 6233

原创 2021我的年终总结

2021最后几天,我也想在CSDN上说点什么,留下2021的回忆。工作年末阶段,重点项目已经接近尾声。今年是全面切到android11 os的一年,开发过程中我也遇到了很多困难,印象中selinux权限、声音、tvlauncher 都遇到些困难,内置apk到系统里面加selinux权限加到我吐血的感觉,最后还好结果是好的,一一解决。还有android11的编译我也要吐槽下,单编译模块mmm有些模块已经不能用,比如settings、systemui等,所以调试就很麻烦,需要编译android 、烧录、

2021-12-28 16:31:21 3866

Android8.1双屏异显使用说明和Demo

android 8 默认已经可以支持俩个apk异显和presentation异显

2022-02-11

Android网络架构详解

Android 系统网络架构。其内容包含:网络链路的连接和注册、网络有效性检测和网络 优选、Android 系统网络防火墙和几种场景下的网络策略等,文章的最后也列举了几种常见的 无法上网原因

2022-02-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除