我用NDK开发的程序怎么调试啊?用C/C++开发的,最终被编译成.so文件,但是怎么调试啊?我用GDBSERVER+GDB调试怎么总是崩溃?各位高人有办法解决吗?

解决方案 »

  1.   

    logcat打log 在我看来无所不能
      

  2.   

    http://hi.baidu.com/yaoxidao/blog/item/01ccf1d8f609d93610df9b77.html
    http://blog.csdn.net/vincent_chenjw/article/details/6301809
      

  3.   

    http://www.cublog.cn/u/26691/showart_2247039.html
    用上面说的方法,我试过是可以成功的。
      

  4.   

    ndk-gdb  = =,话说还没试过。。
      

  5.   

    请问下用NDK写C/C++,只能使用NDK中的头文件吗?我加了个#include<utils/Log.h>提示找不到头文件,这个在Android源码中是有的,用JNI能找到。
      

  6.   

    NDK一般都是用GDB调试啊,比较方便的 使用GDB调试Android NDK开发的程序
      

  7.   

    ANDROID官方网站都说了,现在的GDBSERVER不支持多线程调试。