陀螺仪异常处理使Windows Phone 8失效

时间:2013-09-02 13:58:00

标签: windows-phone-8 gyroscope

我试图从Windows Phone 8访问Gyrometer功能但是当我尝试通过Gyrometer::GetDefault()获取传感器的句柄时,First Chance Exception不断弹出,我无法在“try catch”中捕获它块。

错误消息是:

  

ERROR SensorOpenByInterface:找不到主传感器。

msdn明确指出,如果传感器不存在,默认行为是返回空指针。我必须提一下,清单已启用传感器功能,应用程序可在Windows Phone 8 HTC8x Release版本上运行。

try{ 
     gyrometer = Gyrometer::GetDefault();
    } 
catch(Exception ^Exc){...}.

它在GetDefault之后立即失败,甚至无法处理异常。

0 个答案:

没有答案