【发布时间】:2014-03-25 06:44:36
【问题描述】:
我是 Google Analytics 的新手,正在尝试将其与我的 Windows Phone 应用程序集成。我按照创建跟踪 ID、安装 nuget 包和编辑 analytics.xaml 中的信息等步骤进行操作。
<?xml version="1.0" encoding="utf-8" ?>
<analytics xmlns="http://googleanalyticssdk.codeplex.com/ns/easytracker">
<trackingId>UA-49305542-1</trackingId>
<appName>MyPhoneApp</appName>
<appVersion>1.0.0.0</appVersion>
</analytics>
我什至在我的应用初始化程序中添加了一个跟踪器
GoogleAnalytics.EasyTracker.GetTracker().SendView("MainPage");
当我尝试在模拟器中执行代码时,我遇到了异常。详情如下
留言:
检测到尝试覆盖名称为“”的类型 GoogleAnalytics.Core.IPlatformInfoProvider 的现有映射,当前映射到类型 GoogleAnalytics.Core.PlatformInfoProvider,以键入 GoogleAnalytics.PlatformInfoProvider。
堆栈跟踪:
在 Microsoft.Practices.Unity.UnityContainerRegistrationByConventionExtensions.RegisterTypeMappings(IUnityContainer 容器,布尔覆盖现有映射,类型类型,字符串名称,IEnumerable1 fromTypes,Dictionary2 映射) 在 Microsoft.Practices.Unity.UnityContainerRegistrationByConventionExtensions.RegisterTypes(IUnityContainer 容器,IEnumerable1 类型,Func2 getFromTypes,Func2 getName,Func2 getLifetimeManager,Func`2 getInjectionMembers,布尔覆盖现有映射) 在 MyPhoneApp.IocContainer.AppContainer.RegisterMySdk() 在 MyPhoneApp.IocContainer.AppContainer.Initialize (Frame rootFrame, DataContext dataContext) 在 MyPhoneApp.App.d_5.MoveNext() --- 从之前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.AsyncMethodBuilderCore.b_0(对象状态)
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: exception windows-phone-8 google-analytics mapping google-analytics-api