- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 QT踩坑记录
移植到另外一台机器就有问题。比如像我的情况,就是动态库没有找到引起的,不知道为什么QT的报错没有指明原因,令人一头雾水。最后在运行目录下把动态库依赖放到相同目录下,还有依赖的动态库用环境变量的方式引用进来。之后一堆module的引用错误,其实这个不是代码的错误,因为相同的代码,之前是可以运行通过的,最后是把编译目录手动删除,再重新构建,错误消失。最近在用QT做一些项目实战,遇到了不少问题,在此做个总结,希望同样遇到类似问题的小伙伴少走弯路。同样摸不着头脑的报错信息,最后查出来是由于有个文件编码引起的。
2024-09-06 21:08:10
250
原创 AOSP 14 framework debug无法看到变量的问题
在android framework的开发过程中,经常需要debug。在android 14以后,发现debug的过程中,android studio无法看到变量,原来是AOSP对编译做了优化,关闭优化即可。
2024-05-28 09:45:57
360
原创 将std::out输出重定向到android logcat
在日常的开发过程中,android经常会使用一些开源的动态库,这些库是跨平台的,log默认是std::print,那在android平台上,我们主要使用logcat来打印日志,如果不修改的话,动态库的log会看不到,修改方法也非常简单:1. 增加std::out到logcat接口extern "C" JNIEXPORT jstring JNICALLJava_com_nio_testdds_MainActivity_stdlog2Logcat( JNIEnv* env,
2023-12-28 10:05:10
648
1
原创 MAC AOSP代码编译和下载
1. 前提:首先用mac的磁盘工具将mac的文件系统改一下,不然会报错。搜索报错的内容,将16改成你的电脑内存配置即可。2. 配置aosp环境 & 下载代码。下载速度取决于网络,我下载了4个小时。解决此报错问题的方法是修改编译配置。或者用命令修改也可以。首先编译可能遇到问题。
2023-02-12 19:26:19
1301
1
原创 fastdds 加入白名单
背景:由于fastdds在WIFI环境下,multicast不稳定,时常会导致连接不上,推荐使用配置initpeer的方式来做。另外fastdds的端口是由规则的,规则参考。
2022-11-03 14:43:49
499
原创 解决mac无法打开共享的问题
就在前几天,我的一台老的mac突然无法共享文件了,网上找了很多方法,都不行,原来苹果也是有bug的啊,好不容易找到一个,很好使,希望帮到你
2022-10-06 22:27:49
6738
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人