目录

一、华为手机使用adb打开Unity log调试 

1、打开手机的开发者选项USB调试。。

2、使用数据线连接手机和电脑。

3、找到Unity下的adb调试工具,如下所示:

4、打开adb 

5、ADB测试

 二、Android Logcat调试显示日志


一、华为手机使用adb打开Unity log调试 

1、打开手机的开发者选项USB调试。。

打开设置的搜索框,输入“开发者”,就显示开发者选项

打开 "开发者选项" >

        勾选:USB调试、“仅充电”模式下允许ADB调试、监控ADB安装应用。如不起作用,可“撤销USB调试授权”再试一次。

        原因推测:可能因为未勾选“监控ADB安装应用”造成安全问题而阻塞的(参考链接)。

2、使用数据线连接手机和电脑。

手机链接电脑后在提示中选择传输文件,打开华为手机助手,电脑安装后输入秘钥连接上手机,此步骤可能可以省略,反正我是这么操作的。

3、找到Unity下的adb调试工具,如下所示:

unity 手机输出debug面板 unity debug.log用不了_c#

 路径可以作参考,以你的实际安装路径为准!如果不想找,可以用这个工具找,Everthing

unity 手机输出debug面板 unity debug.log用不了_开发语言_02

https://everything.en.softonic.com/

unity 手机输出debug面板 unity debug.log用不了_开发语言_03

4、打开adb 

Win11直接在该路径下鼠标右键,然后选择“在终端中打开”即可。

unity 手机输出debug面板 unity debug.log用不了_unity 手机输出debug面板_04

其他系统则可直接使用cmd命令打开,Win+R打开运行命令窗口,输入cmd后回车,拷贝adb路径文件夹

unity 手机输出debug面板 unity debug.log用不了_unity 手机输出debug面板_05

 输入命令(cd  路径)打开这个文件夹

cd C:\Program Files\Unity\Hub\Editor\2021.3.4f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools

输入 dir 列出文件夹下面的所有文件,显示大概如下:

unity 手机输出debug面板 unity debug.log用不了_unity 手机输出debug面板_06

 输入adb 即可显示版本号和帮助信息

unity 手机输出debug面板 unity debug.log用不了_c#_07

5、ADB测试

# 用USB数据线连接电脑,查看连接上的设备,这里应该有1个设备
adb devices

#切换计算机的adb为wifi连接模式
adb tcpip 5555

#连接手机的ip地址,如果连接成功,则可拔掉数据线
adb connect 192.168.0.6:5555

#查看连接上的设备,这里应该有2个设备,一个是手机的IP地址
adb devices

 我这里现在已经是WiFi连接,断开USB了,测试如下

unity 手机输出debug面板 unity debug.log用不了_unity 手机输出debug面板_08

 这样打开adb前面一大串,看着烦,可以配置一下环境变量,直接打开cmd 就能用!

环境变量配置可以参考这里

unity 手机输出debug面板 unity debug.log用不了_开发语言_02

我电脑有多个adb,之前就专门配置过环境变量

unity 手机输出debug面板 unity debug.log用不了_c#_10

adb的常用命令

adb 查看adb的相关信息,包括版本号,常用命令
adb help 查看adb的相关信息,包括版本号,常用命令
adb version 查看adb版本
adb forward --list  列出所有的socket连接
adb logcat  显示设备日志
adb install PackageName.apk 安装apk
adb install -r abc.apk 覆盖安装
adb uninstall com.wangyin.wy 卸载APP
adb uninstall -k com.wangyin.wy 保留数据卸载APP
adb devices 查看连接主机的设备,
adb logcat 捕获设备的日志信息
adb logcat -s Unity 专门获得Unity相关的日志(注意U要大写)
adb push 文件名 手机端SDCard路径 例如:adb push xxx.jpg /sdcard/
adb pull /sdcard/xxx.txt 从手机下载文件
adb shell pm list packages 查看手机端安装的所有APP包名
adb shell screencap /sdcard/screen.png 截图
adb shell screenrecord /sdcard/demo.mp4 录制视频

unity 手机输出debug面板 unity debug.log用不了_c#_11

 二、Android Logcat调试显示日志

(Windows->Package Manager)

unity 手机输出debug面板 unity debug.log用不了_Android_12

搜索  Android Logcat,安装

unity 手机输出debug面板 unity debug.log用不了_c#_13

 打开Android Logcat   (window-> 分析-> Android Logcat    或者用快捷键alt+6打开)

unity 手机输出debug面板 unity debug.log用不了_unity 手机输出debug面板_14

 点击 <Enter IP> / Other connection options   输入手机的IP地址和端口后即可连接上手机。

unity 手机输出debug面板 unity debug.log用不了_Android_15

unity 手机输出debug面板 unity debug.log用不了_c#_16

unity 手机输出debug面板 unity debug.log用不了_c#_17