对于noob问题很抱歉,但是当我在Android设备上将游戏构建为.APK时,如何查看日志?我知道如何查看Debug.Log(在Unity控制台中),但不是在Android上。如果除了Debug.Log之外还有什么东西,它是什么?因为我在使用Google Play Leaderboard登录时遇到问题,所以我需要在Android设备(非编辑器)上运行时在我的脚本中记录一些行。
非常感谢你!
答案 0 :(得分:7)
Android上的Debug.Log记录到系统日志。您可以通过$ adb logcat
命令查看。
通过USB线插入Android手机。打开终端并将文件夹更改为Android SDK platform-tools文件夹,然后运行:
$ adb logcat
或者,仅过滤Unity消息(如果您在mac / linux上):
$ adb logcat | grep -e "Unity"
将手机插入USB后,您还可以使用adb将其切换到Wifi。
但另外,我还为Android编写了一个脚本,将所有Debug.Log通过Wifi路由到TCP侦听器。这是添加到场景中的一个脚本:
答案 1 :(得分:1)
您想要使用Unity Profiler。 http://docs.unity3d.com/Manual/Profiler.html
您可以通过本地wifi或USB连接来调试Android,ios或PC上的应用程序。
链接上的统一文档描述了这些步骤。
但是如果页面移动:
对于WiFi配置文件,请按照下列步骤操作:
对于ADB分析,请按照以下步骤操作:
答案 2 :(得分:0)
必须通过USB连接设备。必须在设备上启用开发模式和USB调试
答案 3 :(得分:-3)
您可以使用 SDK / tools 文件夹中的Android Monitor设备。
如果您需要,可以查看我的教程: