我试图在模拟器中测试API 15或16中的内容,但是xamarin似乎无法在任何这些模拟器中工作,尽管它适用于API 24及更高版本的模拟器。并且在使用API 15或16的实际设备上运行良好。
我只在输出窗口中输入logcat中的任何内容:
InspectorDebugSession(0): StateChange: Start -> EntryPointBreakpointRegistered
InspectorDebugSession(0): Constructed
Android application is debugging.
Couldn't connect to logcat, GetProcessId returned: 0
InspectorDebugSession(0): HandleTargetEvent: TargetExited
InspectorDebugSession(0): Disposed
任何想法可能出错?
答案 0 :(得分:1)
我正在尝试在模拟器中测试API 15或16中的内容,但xamarin似乎无法在任何这些模拟器中工作,尽管它适用于API 24及更高版本的模拟器。并且在使用API 15或16的实际设备上运行良好。
之前我遇到过同样的问题,我通过禁用快速部署模式解决了这个问题:
右键单击您的项目 - >属性 - > Android选项 - >取消选中“使用快速部署(仅限调试模式)”
答案 1 :(得分:0)
有时候这只是一个依赖性问题,因为你知道当你更新一个组件时,还需要更新它。
我的回忆是去nuget包,从.droid中删除xamarin表单。 (没有更新)
清洁解决方案
再次安装xamarin.forms,这些将纠正您的问题,让我知道是否