- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu22.04编译OpenHarmony4.0究竟需要那些依赖
拿了块ssd 的移动硬盘,重装了下,正好要搭建openharmoney编译环境, 本着尽量少装些乱七八糟依赖,就看下究竟需要那些依赖,顺便记录下。其中 python-is-python3 可以解决repo 上报找不到python问题。以下是编译的时候,有提示的, 以及编译过程中缺少报错的, 通过上述安装可以解决问题。“/usr/bin/env: “python”: 没有那个文件或目录 ”当然这个问题也可以通过手动建立软链接规避。
2023-06-11 19:34:45
2091
1
原创 RK3399 nanopc t4 5.15内核无法使用type-c接口适配
手头有块rk3399跑nas, 把内核升级到5.15后,发现其他的还好,但是type-c接口无法使用了。
2023-06-10 09:20:09
453
原创 基于esp32 Arduino自制蓝牙HUD显示
1. Esp32开发板(带蓝牙)--19元2. 1.6寸 130*130 半反半透屏 SPI接口(强烈建议半反半透屏,整体效果均衡,阳光下效果也不错) ---- 15元,现在涨到20+了3. 万能PCB板,排针,排针座(如果屏幕直插,注意排针和排针座高度),蜂鸣器(可选) ---算10元吧4. 蓝牙OBD(建议选拔掉壳后,薄薄的哪种,不影响把盖子盖回去) --- 18~40元...
2021-12-25 21:29:55
5814
7
原创 重新编译git解决repo / git clone error: RPC failed; curl 56 GnuTLS recv error (-9)问题
如果你遇到 error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was received, 按照网上的教程都没作用,而且你使用的是代理,建议你不要挣扎了,直接重新编译git,问题根因应该是GnuTLS处理代理的时候有问题; 用openssl代替即可
2021-12-24 21:00:53
4549
原创 Android Q的多屏幕支持
Android Q引入了/data/system/display_settings.xml,该配置文件可以配置很多窗口属性,比如是否显示导航栏,是否显示输入法,强制宽高dpi等等属性,只需要将xml push到/data/system/display_settings.xml重启后即可生效
2021-12-24 20:56:51
2311
原创 aosp 12 编译后无法启动模拟器问题
aosp12 android-12.0.0_r3 用lunch aosp_x86_64-eng无法启动模拟器,提示修改成lunch sdk_x86_64重新编译即可。主要原因是aosp_x86_64-eng不会生成qemu相关镜像完整步骤source build/envsetup.shlunch sdk_x86_64makeemulator...
2021-10-28 11:07:02
5871
1
原创 keil 5.35 淘宝版ST-LINK/V2无法升级问题
升级到keil5.35后,用淘宝版都ST-LINK/V2无法升级了,好像搜到都原因可能是淘宝版是阉割版芯片,存储不够,所以升级失败。这个时候又想用新版本咋整,后来找到了一个方法,就是用老版本stlink那个目录替换新版本的stlink,相当于仍然用都是老版本都stlink即可。亲测5.25版本stlink替换有效。...
2021-07-10 22:16:37
1046
1
原创 STM32F407VET6的OTM8009_800X480屏幕驱动移植
很久之前搞了块OTM8009_800X480屏幕,同时还搞了块STM32F407VET6核心板,问题是这两个tft接口一个32针,一个34针,不能直接插,所以一直没搞。最近心血来潮,搞了下,好久没搞这方面东西,差点坑了自己。这方面其实驱动是有的,改改就可以了先说参考,基于http://www.lcdwiki.com/zh/3.97inch_16BIT_Module_OTM8009A_SKU:MRB3971这个的stm32改就可以,这个里面有个F407ZGT6的驱动,同时也参考了原来淘宝卖家提供的库.
2021-07-10 22:11:15
900
原创 NTFS移动硬盘Linux下Repo/git报错
下载LineageOs的时候,使用Repo在一块移动硬盘上下载,老是有部分内容无法checkout,试了多次,都会报错,最后怀疑是磁盘格式的问题。这块移动硬盘以前主要是在windows上用,故格式化的时候格式成了ntfs格式,repo的时候在Linux(Manjaro)下执行,怀疑是磁盘格式导致兼容性问题,正好手头还有一块磁盘,于是格式化成了ext4,再执行repo,非常顺利,一次成功。至于那个ntfs为啥不成功,原因未知,没继续探究链。如果有遇到类似repo/git问题,排除其他可能性都化,的可以试
2021-06-19 12:36:03
435
1
原创 Android模拟器加载自定义镜像
Android模拟器加载自定义镜像基于AOSP编译Androiod镜像后,如果在linux下运行该镜像,我们知道只需要在AOSP根目录下执行lunch后,运行emulator即可。但是,如何让Android Studio的模拟器加载这个镜像,尤其是如何在Windows下加载这个编译后的镜像,直接采用emulator -sysdir及-system均无法正常启动,在探索过程中走了一些弯路,特此记录下。Android Emulator的目录结构分析我们知道,无论windows或linux下,android
2020-10-18 16:43:13
5303
1
原创 gradle升级3.5.3 AIDL编译报错问题(解析时已到达文件结尾)
gradle升级3.5.3 AIDL编译报错问题(解析时已到达文件结尾)描述: gradle升级到3.5.3后,Windows上,编译时报类似错误xxx.\app\build\generated\aidl_source_output_dir\debug\compileDebugAidl\out\xxx\…\xxx.java.java:xx: 错误: 解析时已到达文件结尾。打开该文件,发现该文件不...
2020-02-07 09:24:16
1199
原创 ubuntu 19.10 配置纪录
ubuntu /windows系统时间不一致sudo timedatectl set-local-rtc 1sudo hwclock --localtime --systohcchrome 源wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -VSCODE源The re...
2019-10-20 12:06:25
255
原创 Ubuntu 19.04编译Android源码缺少libtinfo.so.5问题
Ubuntu 19.04编译Android Pie源码缺少libtinfo.so.5问题背景使用ubuntu19.04编译Android源码的时候,报缺少libtinfo.so.5解决方法通过find命令查看,发现确实没有这个文件,默认已经升级到libinfo.so.6版本了,搜索发现重装个包就可以了sudo apt-get install libncurses5sudo apt-ge...
2019-07-28 08:34:25
5269
2
原创 解决WGET代理SSL问题
解决WGET代理SSL问题使用vscode进行remote development工具的时候,发现远端linux下载的时候wget失败,后来发现是代理和证书问题,按照如下添加 ~/.wgetrc可解决此问题use_proxy=oncheck-certificate=offhttp_proxy=http://username:passwd@proxy.xxx.com:8080https_p...
2019-06-11 19:22:57
1896
原创 flutter新版本无法使用timeline及screenshot进行性能分析问题
flutter screenshot --type=skia --verbose --observatory-port=xxxx失效问题最新版本的flutter在启动的时候默认开启了service-auth-codes功能,开启此功能后访问调试网页不能直接用127.0.0.1:xxxx必须使用127.0.0.1:xxxx/auth-code/才可以;而flutter screenshot默认采用...
2019-05-15 16:09:43
1214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人