如何创建和阅读登录Android设备?

问题描述 投票:4回答:1

我刚刚在Android上尝试了我的应用程序,它突然无法正常工作(在Windows上运行正常)。有没有办法看到统一控制台的错误和Debug.Log消息 - 当我在Android上运行设备?(我使用开发模式和脚本调试)。

我将adb连接到设备,也可以使用logcat和filter来“统一”,但它仍然显示一个疯狂的日志。

我想看到的只是一个干净的日志,显示错误和我的Debug.Log消息,我通常可以在Unity上的Unity控制台上看到简单明了的信息。

android unity3d
1个回答
5
投票

在Android上查看日志:

要查看Debug.Log消息,请下载Android Studio。转到Android Studio中的Android Monitor标签,然后从那里选择您的设备。

见下图:

enter image description here


如果设备中的日志出现问题,请重新启动adb.exe。从命令行。

停下来:

adb kill-server

然后再次启动它:

adb start-server

我想看到的只是一个干净的日志,显示错误和我的Debug.Log消息,我通常可以在Unity上的Unity控制台上看到它。

1.首先使用Unity标签过滤它。

enter image description here

2. Unity Build Settings中的禁用开发模式。有了这个,你将收到你甚至不需要的额外日志。

在没有Android Studio的Android上查看日志:

您可以使用免费的Log Viewer插件在没有Android Studio的情况下查看日志。它可以让你看到设备本身的日志。

enter image description here


从Android Java插件打印日志:

如果您尝试从Java插件创建日志,而不是使用Debug.Log函数,请使用Java端的Log函数之一。

例如,Log.vLog.iLog.e

从Android C ++插件打印日志:

如果使用C ++插件,请参阅我的另一个问题中的this插件,它允许您使用Debug::Log从C ++插件打印日志。

© www.soinside.com 2019 - 2024. All rights reserved.