Unity ADB调试和一些常用命令

将AndroidSDK中的platform-tools路径加入系统环境变量中,就cmd下任何路径都可以使用adb
手机改成开发者模式,并且开启USB调试和USB安装
打开cmd,adb forward tcp:54999 localabstract:Unity-com.xxx.xxx(你的包名)
之后就可以打包测试,
在Unity里面开启开发者模式
调用API UnityEditor.EditorPrefs.SetBool(“DeveloperMode”,true);
然后勾选Development Build,ScriptDebuging,AutoconnectProfiler
在这里插入图片描述
在你需要输出的信息后打钩
scriptOnly:仅仅脚本的输出
Full:所有的日志输出
如果要连上profiler,需要勾上
在这里插入图片描述
在这里插入图片描述
在输出控制台上设置
在这里插入图片描述
FullLog勾上,之后选择BuildRun,Unity会自动安装到手机上,并启动项目,启动项目成功后,在上图中选择那个AndroidPlayer(ADB。。。)
就可以看到信息正常输出
BuildRun的时候,要选Editor,手机打开项目时,在切换到目标iP上

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

Guess you like

Origin blog.csdn.net/weixin_44806700/article/details/120031655