Shipping 版本开启log

添加以下到 Target.cs 的构造函数中(Editor.Target.cs不需要添加):

bUseLoggingInShipping = true;

最终log文件生成位置在:

C:\Users\<WindowsUsername>\AppData\Local\<ProjectName>\Saved\Logs

bUseLoggingInShipping = true; 只对源码编译的引擎版本有效,Launcher版本无效。

VisualStudio中查看UE4 log
如果要查看VS命令行的UE4相关log,需要Debug模式(VS的Debug,即F5,不是UE4的DebugGame)
Android Device Monitor 打印log

比如UE4工程的C++代码中有如下log打印语句:

UE_LOG(LogTemp, Display, TEXT("aaaaaaa"));

我们希望这句话在Android Device Monitor中能也能够打印出来,默认情况下,需要在将设备的Config设置为DebugGame或者Development,Shipping下则不会打印。