我刚刚在安卓设备上尝试了我的应用程序,但突然间它无法正常工作(在Windows上它运行良好)。是否有一种方式可以查看Unity控制台的错误和Debug.Log
消息 - 当我在安卓设备上运行时?(我使用开发模式和脚本调试)。
我已将adb连接到设备,并且还可以使用logcat和过滤器来“unity”,但仍然显示疯狂的日志。
我想要看到的是一个干净的日志,其中显示了错误和我通常可以在Unity Windows上的Unity控制台上清晰地看到的Debug.Log
消息。
我刚刚在安卓设备上尝试了我的应用程序,但突然间它无法正常工作(在Windows上它运行良好)。是否有一种方式可以查看Unity控制台的错误和Debug.Log
消息 - 当我在安卓设备上运行时?(我使用开发模式和脚本调试)。
我已将adb连接到设备,并且还可以使用logcat和过滤器来“unity”,但仍然显示疯狂的日志。
我想要看到的是一个干净的日志,其中显示了错误和我通常可以在Unity Windows上的Unity控制台上清晰地看到的Debug.Log
消息。
在Android上查看日志:
要查看Debug.Log
消息,请下载Android Studio。
转到Android Studio中的Android Monitor选项卡,然后从那里选择您的设备。
请参见下面的图像:
停止:
adb kill-server
adb start-server
1.首先使用Unity标签进行过滤。
2.从Unity的构建设置中禁用开发模式。开启此模式会产生您不需要的额外日志。
在Android上查看日志而无需使用Android Studio:
您可以使用免费的Log Viewer插件,在没有Android Studio的情况下查看日志。它将让您在设备本身上查看日志。
从Android Java插件打印日志:
如果您想从Java插件中创建日志,而不是使用Debug.Log
函数,请在Java端使用其中一个Log
函数。
例如,Log.v
、Log.i
和Log.e
。
从Android C++插件打印日志:
如果使用C++插件,请参见我的另一个问题中的this插件,它可以让您使用Debug::Log
从C++插件中打印日志。