心兰相随
首页
归档
分类
NDK (8)
计算机网络 (7)
数据结构和算法 (22)
Java (27)
操作系统 (5)
Android View (12)
Git (4)
Gradle (7)
Android 其它 (15)
Framework (10)
Android 常用框架 (15)
Kotlin (9)
Android 性能优化 (8)
Flutter (11)
随记 (2)
IT相关 (5)
我的世界 (4)
Office (2)
服务器 (23)
Spring (2)
JavaScript (1)
全部分类 ( 185 )
查询
当前位于"NDK"分类下
LLDB Console 常见用法
在 Android Studio 调试 NDK 时,LLDB Console 是一个非常强大的工具,可以在断点时以命令行方式操作 native 层的调试器。下面是 LLDB 常用命令清单,适合 Android Native 调试场景使用:
2025年05月01日
62次浏览
Android 如何 debug 断点调试 c++ 层
在 Android 中进行 NDK(C/C++ 层)代码的断点调试,可以使用 Android Studio 配合调试器(如 LLDB)来实现
2025年04月08日
73次浏览
C++里面的类型转换
在C中,类型转换是操作数据类型的核心机制之一。为了增强类型安全性,C提供了四种明确的类型转换操作符,替代传统的C风格强制转换。以下是常见的类型转换操作及其详细说明:1. static_cast:静态类型转换用途:用于相关类型之间的显式转换(需要逻辑上的兼容性),不进行运行时检查。常见场景:基础类型之
2025年01月23日
101次浏览
C++ 的* &
在C++中,*和&符号的含义及使用场景取决于上下文。以下是详细解释:1. * 和 & 的基本区别在变量声明中* 声明指针:表示变量存储的是内存地址。int* ptr; // ptr 是一个指向 int 的指针& 声明引用:表示变量是另一个变量的别名(必须初始化)。int
Android
2025年01月06日
107次浏览
C C++中 memset memcpy 的作用
在C/C++中,memset和memcpy是两个用于直接操作内存的基础函数,通常用于处理原始数据块。以下是它们的详细说明和用法:memset 的作用功能:将指定内存区域的前 n 个字节设置为特定值。原型:void *memset(void *ptr, int value, size_t num);p
2024年12月18日
108次浏览
苹果M芯片编译旧版NDK
报错如下:Unknown host CPU architecture: arm64solved this issue.Finder -> Go To Folder(/Users/mac/Library/Android/sdk/ndk/21.4.7075529) -> now edit n
Android
2024年10月15日
94次浏览
Android ndk-build MK
Android.mk 是 Android NDK 构建系统使用的 Makefile 语法文件,用于定义本地代码(C/C++)的编译规则。
Android
2024年10月10日
103次浏览
java 和 jni 相互调用
jni 回调 java 层的方法在 JNI(Java Native Interface)中,从本地代码回调 Java 方法涉及几个步骤,包括获取 Java 类和方法的引用,并使用 JNI 提供的 API 调用该方法。
Android
2024年06月26日
828次浏览
«
1
(current)
»
个人信息
围巾🧣
北京 海淀
文章数量
185
分类数量
21
标签数量
11
既然睡不着,不如起来学习会。world.execute(me);
所有标签
Android
13
Gradle
0
Java
0
Kotlin
2
DP
0
双指针
0
树、图
1
排序查找
0
回溯
0
滑动窗口
0
线性表、栈
0
所有标签
185