摘要: 系统win11 visual studio 2022 opencl 3.0库:Releases · KhronosGroup/OpenCL-SDK (github.com) 在新建的解决方案中 项目->[项目名称]和属性 点选 c/c++->常规->附件包含目录->编辑,将自己下载的oepncl s 阅读全文
posted @ 2024-09-05 18:19 长尾景虎 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 本文并没有使用anacond来做这个事情。 在一个系统中使用两套python3+环境的基本要求是两者不能相互冲突,所以,我选择用系统自带的update-alternatives命令行来控制。但只控制python显然是不行的,与其配套的pip也需要管理起来才行。 我的系统自带的python版本是3.8 阅读全文
posted @ 2023-08-04 14:39 长尾景虎 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 除了网上常见的答案,我这里比较特殊,就是搜狗输入发的键盘布局一定要选择汉语才可以。 阅读全文
posted @ 2023-02-08 20:17 长尾景虎 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 在android studio里面添加 arm_neon.h之后 #include <arm_neon.h> 看起来android studio虽然能够在ndk中找到arm_neon.h,但并不能正确引用,因为代码完全没有提示,而且工程提示 this file does not belong to 阅读全文
posted @ 2022-12-15 18:36 长尾景虎 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 首先一定要安装一下官方的驱动 获取 Google USB 驱动程序 | Android 开发者 | Android Developers 这个其实包括adb和boorloader两个驱动。 找到自己的设备,如果没有被识别那么设备就是带着黄色叹号的,右键点击它选择更新驱动程序,出现以下画面: 选择可用 阅读全文
posted @ 2022-11-11 16:05 长尾景虎 阅读(2204) 评论(0) 推荐(0) 编辑
摘要: 新建工程 命令行创建 vscode提供了命令行打开工作目录的功能 mkdir playground cd playgroud code . UI打开 直接使用File->openFolder command 模式 使用F1快捷键可以打开command功能,这个功能区默认是搜索栏 command功能区 阅读全文
posted @ 2022-10-27 14:02 长尾景虎 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Execution failed for task ':sdk:mergeDebugNativeLibs'.> A failure occurred while executing com.android.build.gradle.internal.tasks.MergeNativeLibsTask 阅读全文
posted @ 2021-12-20 16:38 长尾景虎 阅读(2640) 评论(0) 推荐(0) 编辑
摘要: 安卓里边可以用DexClassLoader实现动态加载dex文件,通过访问dex文件访问dex中封装的方法,如果dex文件本身还调用了native方法,也就间接实现了runtime调用native方法,这一流程主要包括:构建dex和so文件、在主工程添加动态调用代码、移除dex的module,将de 阅读全文
posted @ 2021-12-20 16:26 长尾景虎 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 条件 本文已经默认你已经在win10系统下成功配置了ubuntu子系统,所以唯一的条件就是windows上的adb 版本和ubuntu子系统的adb版本一致。 方法 怎么来保证adb 版本一致呢?在本文的时间,一般而言windows上装了android studio下载了sdk的,在sdk的安装路径 阅读全文
posted @ 2021-12-16 17:50 长尾景虎 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 最近项目的原因需要抓自定义的一些atrace,发现使用google 自带的systrace python脚本抓出来的log使用chrome已经打不开了。 想着用用比较时髦的perfetto吧,发现无论如何也抓不到自定义的trace了,细看了一下,尼玛perfetto挖的坑也挺深的。 perffeto 阅读全文
posted @ 2021-11-24 18:50 长尾景虎 阅读(3737) 评论(0) 推荐(0) 编辑