adb调试

Unity_USB真机测试,以ADB的方式运行Profiler
2018年05月24日 16:44:19 wy小骑士 阅读数 1206
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_39710961/article/details/80436870
运行环境:Unity5.3、Windows7、Android手机

1.配置

a)手机通过USB连接到电脑

b)如果没有adb的同学请自行下载adb(就是红框中的那个东东)
这里写图片描述

c)unity:

把平台切换为Android平台

选择File->Build Settings…

勾选Development Build和Autoconnect Profiler

然后选择Build And Run

这里写图片描述

d)cmd:

找到adb.exe,按住shift右击选择adb.exe,在弹出来的对话框中选择“在此处打开命令窗口”

这里写图片描述

用命令行打开adb.exe

在命令行窗口输入:

adb forward tcp:54999 localabstract:Unity-加你的包名

注:包名就是Bundle Identifier

ADB命令行

2.测试

上述配置完成之后,在Unity 编译器中选择File->Build And Run

在手机上安装完成之后,待APP运行起来之后,在电脑的Unity编译器中选择Profiler窗口(Ctrl+7)

在Profiler窗口中选择Active Profiler,在下拉框中选择对应的Android机,即可观察到数据。

这里写图片描述

项目运行后会有下图所示的效果。

这里写图片描述

接下来就是查看日志了,虽然现在还是看不太懂这些。。但是不论你懂或不懂,它就在这里,不清不楚。

打开控制台,输入如下命令:

adb logcat -s Unity -d > xxx.txt

运行以后,unity中的所有输出都会保存到目标文件中(注意填写完整路径)

其中Unity是过滤用的tag,unity中的所有输出都是“Unity”

如果要按等级进行查看,比如说只看错误信息,并且直接显示在控制台,可以这样写

adb logcat -s Unity:e

要查看所有的错误信息,包括系统的,那就这样写

adb logcat -s *:e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值