编译环境:macos ,pythoe2.7.15
编译master分支
ndk版本 r20b,cmake版本 3.18.1
编译1.3.0分支
ndk版本 r16b,cmake版本 3.18.1
关于pubkey设置为空的时候,首行还是显示乱码,可以参考这个库的修改,但是修改后发现设置异步模式写入日志的时候会报异常。
https://github.com/cxMax/Xlog
关于怎么记录不同日志写入写入不同文件,可以参考这个配置
Xlog xlog = new Xlog();
Log.setLogImp(xlog);
Log.openLogInstance(Xlog.LEVEL_DEBUG, Xlog.AppednerModeSync, cachePath, logPath, "log", 0);
Log.openLogInstance(Xlog.LEVEL_DEBUG, Xlog.AppednerModeSync, cachePath, logPath, "api", 0);
if (Log.getLogInstance("log") != null) {
Log.getLogInstance("log").setConsoleLogOpen(true);
}
if (Log.getLogInstance("api") != null) {
Log.getLogInstance("api").setConsoleLogOpen(true);
}
还有一个同步模式下关于最后一行日志丢失的问题,这个有踩到坑的同学,可以帮忙解答一下,感激不尽。
2条答案
按热度按时间suzh9iv81#
编译环境:macos ,pythoe2.7.15
编译master分支 ndk版本 r20b,cmake版本 3.18.1
编译1.3.0分支 ndk版本 r16b,cmake版本 3.18.1
关于pubkey设置为空的时候,首行还是显示乱码,可以参考这个库的修改,但是修改后发现设置异步模式写入日志的时候会报异常。 https://github.com/cxMax/Xlog
关于怎么记录不同日志写入写入不同文件,可以参考这个配置
还有一个同步模式下关于最后一行日志丢失的问题,这个有踩到坑的同学,可以帮忙解答一下,感激不尽。
xlog1.releaseXlogInstance("LOGSAMPLE1");
退出程序时调用这个方法可以防止最后一行log丢失
siotufzp2#
楼主,有使用master分支编译出armeabi 32位的so库吗