我已经设置了一个newXamarin.Forms 项目。我想构建它并将其部署到模拟器或 Android 设备,但它不起作用。在Visual Studio的Output窗口中,显示以下错误:
应用程序无法启动。确保应用程序具有
已安装到目标设备并具有可启动的活动
(主启动器 = true)。
Update:
如果我查看构建日志,我可以找到以下内容:
2>Mono.AndroidTools.InstallFailedException:意外的安装输出:
错误:无法访问包管理器。系统正在运行吗?
2>北
Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(字符串
输出,字符串包名)
2>北
Mono.AndroidTools.AndroidDevice.c__AnonStoreyD.m__0(任务`1
t)
2>北
System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
2> 位于 System.Threading.Tasks.Task.Execute()
2>由于内部错误,部署失败:意外安装
输出:错误:无法访问包管理器。是系统吗
跑步?
您需要先设置Android 项目作为启动项目。
右键单击 Android 项目并选择设置为启动项目.
确保您已选中“构建”和“部署”复选框。
您可以右键单击解决方案并选择配置管理器.
另外,请确保模拟器已经运行.
您需要等待模拟器完全启动 - 大约需要几分钟。一旦完全启动(模拟器上的 UI 将发生变化),它应该可以工作。
您需要在模拟器运行后重新启动应用程序并选择正在运行的模拟器(出现提示时)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)