摘要:
// 这个是so里的变量 char* a = "string from so"; 1 char** a_ptr = reinterpret_cast<char**>(dlsym(handle, "a")); 2 const char* a_value = *a_ptr; 3 __android_lo 阅读全文
posted @ 2025-05-27 19:30
小沙盒工作室
阅读(4)
评论(0)
推荐(0)
摘要:
指针:指针是C++中一个非常重要的概念,它存储了另一个变量的内存地址。也就是说,指针本身是一个变量,其值是另一个变量的地址。例如,如果有一个整型变量int a = 10;,那么指针int* ptr = &a;中的ptr存储的是a的内存地址。 解引用:解引用指针意味着访问指针所指向的内存地 阅读全文
posted @ 2025-05-27 19:24
小沙盒工作室
阅读(55)
评论(0)
推荐(0)
摘要:
动态加载so库 1. dlopen("绝对路径/lib.so”) 函数原型: void* dlopen(const char* __filename, int __flag); 2. dlsym 函数原型 void* dlsym(void* __handle, const char* __symbo 阅读全文
posted @ 2025-05-27 19:18
小沙盒工作室
阅读(27)
评论(0)
推荐(0)
摘要:
test 阅读全文
posted @ 2025-05-27 19:08
小沙盒工作室
阅读(46)
评论(0)
推荐(0)
摘要:
安卓编译打包错误,网上看了各种方法,删除build文件,rebuild各种方法。试了都不能稳定解决。 最后发现,打包时,本地路径下已经存在之前的APK,就一定报这个错,换个新路径就正常(或者删除apk,虽然不知道打包路径和代码有什么逻辑关联,试了五次,都这样。 你也可以试试。 Entry name 阅读全文
posted @ 2025-05-27 10:18
小沙盒工作室
阅读(25)
评论(0)
推荐(0)
摘要:
1 rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { 2 @Override 3 public void onCheckedChanged(RadioGroup group, int checkedId) 阅读全文
posted @ 2025-05-27 08:40
小沙盒工作室
阅读(32)
评论(0)
推荐(0)
摘要:
1 const double amplitude = 0.5; 2 //const double sampleRate = 44100.0; 3 const double sampleRate = 48000.0; 4 const int samplesPerBuffer = 1024; 5 dou 阅读全文
posted @ 2025-05-27 08:24
小沙盒工作室
阅读(16)
评论(0)
推荐(0)
浙公网安备 33010602011771号