赞
踩
经常有人问我在Unity开发安卓的时候,在真机测试的时候,怎么进行调试。今天我就总结一下之前积累的一些调试的方法,我所知道的就有四种方法,
第一种就是适用在没有使用第三方插件或者jar包的情况下,能直接在Unity编辑器下直接运行的时候,在Unity的Console面板就能直接打印消息。在这种情况下可以使用print(“”)打印输出,也可以用Debug打印。一般我比较习惯用Debug,因为print其实就是Debug的一个简单的封装。
第二种方法,就需要借助辅助工具,就是安卓的sdk里面的工具,这个在安卓开发的时候是必须要安装的,也就不做过多解释了。如果没有配置环境变量需要打开sdk目录下的platform-tools文件夹,在上方路径的地方输入cmd打开DOS窗口,在窗口里输入adb Logcat -s Unity命令,这样就能打印一些在Console面板看不到的日志。还有就是可以直接打开DOS窗口,输入刚才的命令,一般在没有配置环境变量的情况下会提示adb不是内部命令,所以要配置一下环境变量。也就是将platform-tools目录配置到环境变量中去。如下图。
第三种方法也是要用到sdk工具在tools目录下有一个ddms.bat的文件,可以双击打开这个文件,就能看到打印信息,但是这个能看到所有的打印信息,需要过滤一下,具体方法自行百度吧。
第四种方法就是要用到Android Studio的打印面板,其实这个和第三种方法一样,只不过在使用的时候更方便,我觉得要比ddms要好用多了。
Tips:安装apk小技巧,在配置好上面说的platform-tools目录的情况下,在txt文件下写上adb install -r %1(回车)PAUSE 保存成bat文件格式,将apk拖拽到这个文件上就可以直接安装到安卓设备上。(前提是开发者模式下打开USB调试)bat文件下载链接:https://pan.baidu.com/s/1XGUCAiixHq60CkpqW-qBCw 密码:jgs3
×用微信扫描并分享
最后编辑:2018-06-24作者:大腿Plus
欢迎大家常来,我不是什么大牛,但是我会将我知道的和大家分享,也希望大家能多提意见,多交流,共同学习。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。