我正在检查获取 Xamarin.Forms 应用程序的用户分析和指标的选项。
Hockeyapp、Application insight、Visual Studio App Center 等都是顶级供应商,但我对使用它们持怀疑态度。我找不到任何信息它们如何影响 android/ios 应用程序的性能。他们不公开任何异步方法。所以我不能在另一个线程上单独运行它们。
如果用户没有互联网连接,甚至会发生什么?它是否会尝试发送分析直到超时?
更新:
我正在使用 xamarin 洞察力,最近我删除了它,我意识到 Xamarin 洞察力正在增加 2-3 秒之间的启动时间来初始化它。我的应用程序大小也减少了 3-5 mb。我不建议使用 Xamarin 洞察力,即使它现在已被弃用。