手机调试
事先准备
-
使用USB数据线将手机与电脑相连
-
打开开发者模式:在手机的设置 -> 系统管理-> 关于手机-> 版本信息 ->软件版本号。
多次重复点击软件版本号那一栏,会跳出询问是否开启开发者模式,点击确认。
-
打开USB调试:设置 -> 系统管理-> 开发者选项->USB调试
Unity设置
BuildSetting设置
打包,并在手机上安装
手机 与 电脑通信的配置
-
打开SDK所在的platform-tools文件夹
-
在该目录下输入cmd
-
输入命令
adb forward tcp:15511 localabstract:Unity-DragonHills
注意:其中tcp后的数字可为随意的五位,Unity-后的必须是项目名称
error: device unauthorized : 说明没有接入设备
adb.exe: error: no devices/emulators found : adb搜索不到设备
检查是否开启了USB调试
Error: more than one device/emulator : 超过了一个连接设备
检查是不是模拟器和手机都连接了(只需要连接其中一个即可)
adb devices : 检查当前连接设备
启动游戏
在手机上启动游戏
Unity设置1
Profiler
找到Window -> Analysis -> Profiler -> AndroidPlayer
注意,必须要在手机上启动之后才可以看到这个选项
断点调试
VS中 - 调试 - 选项 - 适用于Unity的工具 - 首选Android SDK的值 - 输入Unity的SDK
VS - 调试 -附加Unity调试程序