- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Android Audio Latency测试
为什么呢,假设手机为30fps,即每秒只能拍摄30张图片,每张图片的间隔就是1000ms/30 = 33.3 ms,在测试延迟的环境下,随便误差一下就是33ms,所以几乎测不准。3)将两个麦克风连上录音盒,麦克风分别对着设备A和设备B,然后在电脑上打开Audacity软件,查看实时的波峰(或者其他指标),来计算波峰之间的时间差得到的就是延迟。该场景不需要传输数据包,编解码的工作都在本地,可以使用谷歌官方提供的OboeTester APP测试,如图是小米14的测试结果,latency均值在37.9ms。
2026-07-28 10:27:36
277
原创 VSCode调试模板
runtimeArgs”: [“-r”, “ts-node/register”], // “–preserve-symlinks” 支持link调试。二) magn项目c_cpp_properties.json配置。一) VSCode Node调试模板。
2024-09-12 13:53:00
1051
原创 UML时序图模板
preferSettingView -> cardMapHMI:修改偏好,关闭偏好页面。cardMapHMI -> preferSettingView:获取修改之后的偏好数据。cardMapHMI -> preferSettingView:打开偏好设置页面。cardMapHMI -> mapHMI: 同步修改之后偏好设置数据到地图。cardMapHMI -> FusionServer:保存偏好设置数据。cardMapHMI -> mapHMI: 同步偏好设置数据。user -> mapHMI: 开机启动。
2024-09-12 11:29:41
188
原创 Android 交叉编译so
我们主要使用linux平台来编译so,所以配置一些cmake参数android-ndk-r25c-linux 指的是linux上ndk,可在android 开发者平台下载DANDROID_ABI 是要集成的arm架构,现在的机器几乎都是64位的DANDROID_TOOLCHAIN 默认clang++或者gccDANDROID_PLATFORM 表示支持的最小android平台DCMAKE_BUILD_TYPE debug表示将so带上调试信息。
2023-12-22 18:15:01
722
原创 adb和scrcpy命令冲突解决办法
如上图, 只要把原来的 adb.exe 改名 成 adb1.exe (名字随便) 即可。之后就能正常的两者共存了,目前来看,测试可用。在使用了scrcpy投屏后, 如果再在其他cmd窗口执行adb命令时, 会直接切断scrcpy的投屏,非常的麻烦。
2023-09-12 09:47:57
3341
3
原创 Couldn‘t get post build model. Module xxx
1. invalidate caches 清除缓存(全部勾选);经过测试发现,先删除运行配置,再添加一个即可。2. 删除 .gradle 目录;
2023-06-12 20:14:05
2641
3
原创 android gradle 构建特别慢
android gradle 构建特别慢,特别是下载apache里的各种jar,本来 1M 的东西下成几个小时。以前的android项目的 repositories 属性设置是放在。文件中,最近发现这个 repositories 属性改到了。不管放哪里,把下面这句放到最前面。
2023-05-23 11:46:32
528
1
原创 IDA pro 逆向 android app设置流程
二、在IDA pro的安装目录,有个 如 IDA_Pro_v7.0\dbgsrv\android_server 将该文件推到 /data/local/tmp 目录下。一、使用ida就必须要把app设置为可调试,即在清单文件里设置debuggable:true。点击确定按钮后,弹出下图,找到包名即可。四、启动IDA Pro。
2023-05-21 12:31:42
2256
1
原创 小米平板调试问题汇总
否则调试的时候出现各种问题,每次在android studio中运行一次之后,再次运行就会报如下错误,除非每次把usb线拔掉重连才正常。1. 需要在pc端安装【小米助手】,这应该会自动检测驱动的情况。2. 关闭开发者里的 【miui 优化】
2023-05-12 12:31:14
844
1
原创 Android使用View生成图片
使用view生成图片看起来不复杂,实际操作各种坑,记录一下吧!通过view来生成bitmap,这里要特别注意yourview应该是在你正常显示页面范围内, 把yourview设置为invisible即可, 通过inflater方式生成的view和设置为gone的方式经测试都不行。//调用方式:var bitmap= createBitmap3(yourview, ScreenUtils.getScreenWidth(), ScreenUtils.getScreenHeight())public s
2021-04-07 17:09:42
1209
原创 逆向调用第三方so时遇到的问题
逆向某音时,调用libCms.so时遇到的问题当我拷贝出某音(当前11.2)的libCms.so,然后试着自己调用里面的native方法,比如meta方法,它的整个类的方法签名如下:package com.ss.sys.ces;import android.content.Context;public class a { static { try { System.loadLibrary("cms"); } catch (Unsat
2020-05-31 14:36:37
2445
7
原创 解决远程访问mysql的root用户
注意: ubuntu 18.04 只能安装mysql8安装mysql教程: https://blog.csdn.net/wm609972715/article/details/83759266windows访问刚刚在虚拟机里安装的MySQL先通过 mysql -u root -p 登录之后, 通过执行select user,host from user;可以看到所有用户的host字...
2020-04-17 13:54:13
199
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅