在我们的WP 8.1应用程序中,我们使用SensorCore SDK来收集有关用户移动的一些信息,我们也使用CameraCaptureTask。当我们使用CameraCaptureTask.Show()启动任务时,应用程序崩溃,有时在捕获之前,有时在事件完成之后,有时在事件完成之后,以及VS 2013中的此消息:'程序' [ 2512] AgHost.exe'已退出代码-1073741819(0xc0000005)'访问违规'。'但是,这些功能已激活,完全相同的代码段无需激活SensorCore。我们使用Lumia 635。
有什么想法吗?
答案 0 :(得分:0)
您是否在导航/显示任务之前停用了与SensorCore相关的内容?你需要这样做,否则应用程序会崩溃。
阅读SensorCore essential practices。关于如何停用传感器,Silverlight和WinRT都有代码示例。
例如:
protected override async void OnNavigatingFrom(NavigatingCancelEventArgs e)
{
await _stepCounter.DeactivateAsync();
}