我有一个正在移植的应用程序,它使用 cout 进行大部分日志记录。有没有办法可以编写将 cout << stringVal 转换为 LOGD(stringVal); 的定义
使用的东西
#IFDEF __ANDROID__
或同等的将是首选
我有一个正在移植的应用程序,它使用 cout 进行大部分日志记录。有没有办法可以编写将 cout << stringVal 转换为 LOGD(stringVal); 的定义
使用的东西
#IFDEF __ANDROID__
或同等的将是首选
想到两个选择:
cout
写入 Android 日志文件而不是标准输出的替换,然后#define cout acout
.这是假设您不能简单地使用log.redirect-stdio(例如,您的设备没有植根)。