android studio2.3.3 模拟器 Jni函数调用C++对象,lldb调试this指针和相关变量显示无效的原因
2017-07-27 20:15
351 查看
android studio2.3.3 的版本中 Jni函数调用C++对象,对象调用相关的成员函数,
lldb调试,变量跟踪窗口,this指针和相关变量显示无效的原因,但这些参数实际是有效的,只是debug lldb调试环境出错。
原因是模拟器选择 x86 架构的就会出现问题
模拟器选择arm 架构的 this指针就会正确显示,这个问题的原因还需要继续查找。
所以说尽量用真机调试,不要用模拟器来调试。
lldb调试,变量跟踪窗口,this指针和相关变量显示无效的原因,但这些参数实际是有效的,只是debug lldb调试环境出错。
原因是模拟器选择 x86 架构的就会出现问题
模拟器选择arm 架构的 this指针就会正确显示,这个问题的原因还需要继续查找。
所以说尽量用真机调试,不要用模拟器来调试。
相关文章推荐
- C++学习笔记(六)-- 类和对象 构造函数和析构函数 const成员函数 this指针 对象数组 堆栈管理变量
- 调试android通过jni调用的C++代码
- Android 开发环境配置+环境变量+模拟器上的调试设置Dev Tools (附图)
- VC++调试时监视窗口的变量显示不正确的原因
- 为什么C++中千万不要返回局部对象或变量的引用和指针
- c++ 普通全局变量与指针类型的对象变量 应用区别
- C++中使用对象和使用指针调用虚函数时对缺省参数的处理
- Android 学习笔记——利用JNI技术在Android中调用、调试C++代码
- [转][android][利用JNI技术在Android中调用、调试C++代码]
- 重学C++ 带this指针的串联式成员函数调用
- 浅析C++中的this指针 通过空指针(NULL)可以正确调用一些类的成员函数?
- C++学习笔记(13)——利用对象、引用、指针调用虚函数
- 利用JNI技术在Android中调用、调试C++代码
- 从零开始学C++之类与对象:类声明、类作用域、前向声明、this指针、嵌套类、PIMPL 技法 等
- MyEclipes/Eclipse调试时鼠标指针放在变量上不显示值问题
- C++成员函数 this指针 调用约定
- Android NDK JNI: C++如何调用Java API传递字符串, 并将字符串显示到TextView.
- Android 学习笔记——利用JNI技术在Android中调用、调试C++代码
- [C++] C++指针的那些事 -- 常量,变量,指针及指针相关的三个数值
- C++中的成员函数调用原理及this指针的传递方式