Visual Studio 2019 + Unity 2019 + 夜神模拟器断点调试
2020-04-09 19:22
1956 查看
公司的项目在部分安卓手机上不能正确运行,由于疫情期间,交通不便,再加上手边没有测试机,于是决定想通过模拟器来进行断点调试。经过两天两夜的摸索和测试,加上更换了一台ThinkPad T480,最后,我TMD终于成功了,特此记录!
一、工具安装
安装unity安卓开发模块如下图所示:
安装Visual studio Unity工具
在菜单栏选择“工具”-》“获取工具和功能”。如下图所示:
安装夜神模拟器
下载地址:https://www.yeshen.com/
二、连接调试
1、连接模拟器a、首先启动夜神模拟器。
b、然后找到在Unity的安装目录下找到adb.exe,我的路径为E:\soft\unity\2019.3.1f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools
c、运行
adb connect 127.0.0.1:62001,使Unity与模拟器进行连接。
d、运行
adb devices查看是否连接成功,如果一切正常,则应出现以下状态
2、发布安卓包
a、在Unity中选择”File“ —>Build Setting,在Run Device选项中点击Refresh直到出现模拟器设备,如下图所示。
b、配置导出选项。如下图所示,选中红框标注的部分。然后点击Build And Run
c、成功编译后,会在虚拟机中出现如下提示。
需要注意的是:这个时候你什么都不要点,直接启动Visual Studio 2019!
d、在Visual Studio的菜单中选择”调试“ —>“附加Unity调试程序”。
e、回到模拟器,点击OK。至此,你就可以在VS中对程序进行断点调试了,非常方便。
三、总结
同时启动VS,Unity,以及夜神虚拟机对内存是个极大的压力,即便我准备的是个8G内存的电脑,也是倍感吃力,如果可能的话,选择一台16G的会更好一些。当然,如果选择一个支持桥接的模拟器,那么我们是可以使用两台电脑上进行调试的。理论如此,但是我没有测试过。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Visual Studio不能附加到Unity程序中,VS不能再unity项目中断点调试
- 即时调试(Just-in-timeDebugging) Visual Studio调试 断点中断程序的执行(断点指令)
- Visual Studio调试之断点基础篇
- Visual Studio 调试小技巧(1)-根据字符串内容添加断点
- Visual Studio 调试小技巧(1)-根据字符串内容添加断点
- Visual Studio调试之断点基础篇
- 即时调试(Just-in-timeDebugging) Visual Studio调试 断点中断程序的执行(断点指令)
- Visual Studio调试之断点技巧篇补遗
- Visual Studio调试之断点技巧篇
- Visual Studio断点调试, 无法监视变量, 提示无法计算表达式
- Visual Studio调试之断点进阶篇
- visual studio 2005 ASP.net 断点调试方法
- 使用Visual Studio 调试断点不起作用的问题解决办法 调试Revit CAD 不能进入断点
- Visual Studio调试之断点技巧篇
- Visual Studio 2013 调试MFC程序 ,断点无效
- Unity VS--在unity中进行断点调试
- Visual Studio 2010 + IE 9无法断点调试JavaScript的解决方法
- 艾伟_转载:Visual Studio调试之断点进阶篇
- 使用Visual Studio 2010调试断点不起作用?