问题:
NDK编译的so库libA.so调用了libB.so。
报错提示:(手机MX3,非root)
1)日志生成不了。
2)函数初始化崩溃。
3)某函数调用崩溃。
经分析原因如下:
1)未创建日志文件所在的目录,导致写失败。
2)非root下,需要实现调用libgnustl_shared.so,否则报错;root后的手机,不存在此问题。
3)非root下,pthread_kill第一个参数线程ID不可以为0,否则崩溃;root后的手机,不存在此问题。
解决问题,需要做的一些准备:
1 如何真机调试一个Android程序
步骤:
1 下载手机的驱动,让电脑连接上手机