Flurry和Windows Phone 8.1 WinRT兼容吗?

时间:2014-12-11 08:06:07

标签: c# windows-runtime windows-phone-8.1 flurry flurry-analytics

如何修复Flurry SDK加载失败?

设置

带有SQLite for Windows Phone 8.1

的Windows Phone 8.1 WinRT项目

使用SQLite强制您将项目构建为:

  • ARM
  • 86

代码

在视图模型的加载中,我调用:

FlurryWP8SDK.Api.LogEvent(eventName,true);

并提供例外

  

System.IO.FileNotFoundException:找不到文件'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ number .Release_AnyCPU.Barnstokkr \ WMAppManifest.xml'

似乎Flurry在一个不正确的区域搜索Manifest,因为它不是AnyCPU而是ARM

问题

有解决方法吗?有没有办法让Flurry在其他地方搜索Manifest?

如果Flurry最终获得正确的路径,它是否仍然可以解决清单不再定义ID_CAP_IDENTITY_DEVICE功能的问题(由documentation指定)?

其他

我看到了question on MSDN,但即使在使用NuGet从3.1.1升级到3.1.2之后,问题仍然存在。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

随着从Windows Phone 8升级到Windows Phone 8.1(WinRT),似乎我没有读取包的描述(或者稍后添加)

  • 8.1 (Silverlight)

因此不,Flurry不支持Windows Phone 8.1 WinRT;只有Silverlight

NuGet Flurry

可能在下一个版本中,但不在3.1.2中