我正在尝试使用Visual Studio Community 2017创建跨平台应用程序。我的应用程序可以在物理设备上正常构建和部署。
我已经对MainActivity类中的oncreate方法进行了更改,并打算调试代码以查看结果,但是我从未在oncreate方法中设置的断点被击中。我试图创建一个新的跨平台项目,它做同样的事情。我在共享pcl项目中设置了断点,但是断点很好。
我在网上浏览并尝试了所有可以找到的东西:
清理解决方案并重新构建;
删除bin文件夹;
检查文件夹目录中的命名;
重新安装和更新了Visual Studio 2017;
似乎没有任何作用。在输出窗口中,我收到此消息“在'... \ test \ test.Android \ MainActivity.cs:74,1'处已解决的挂起断点使test.Droid.MainActivity.OnStop()[0x00000]无效” >
请提供更多建议。
非常感谢。禅
答案 0 :(得分:0)
从看完帖子
Xamarin Live Player does not start OnCreate in Android project, using the VS default project
和来自
的帖子How do I debug on a real android device using Xamarin for Visual Studio?
我禁用了Xamarin实时播放器->在计算机上安装了USB驱动器->在手机上打开了USB调试模式->最后,我能够逐步执行oncreate方法。