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