Android托管c++的log
16lz
2021-01-25
在Android上做JNI开发的时候,对接很多c++,c的库,里面有很多print,cout打印的log,是无法在android的logcat中查看到的,一方面可以可以托管这些输出到对应的Android NDK log的接口中,另一方面可以重定向这些log到文件中,下面简单介绍重定向c++的log到文件中方法在JNI或者c++入口函数处,或者你想要添加的地方,添加如下代码freopen("android sdcard上的路径/log文件名", "w", stdout);然后开源库中实用的std::cout打印的日志就会输出到文件中,查看要方便些。
更多相关文章
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- 18 .Android中创建与几种解析xml的方法
- 从零编写一个一键生成mvp的android studio插件
- android 资源文件的使用说明
- Android(安卓)Studio中JNI程序的单步调试和日志打印
- 利用9-Patch PNG来实现ListView的圆角显示