【问题标题】:Users Complain that Xamarin Android App Freezes用户抱怨 Xamarin Android 应用程序冻结
【发布时间】:2021-01-28 18:05:25
【问题描述】:

我在 Google Play 商店中有一个 Xamarin.Forms Android 应用程序。绝大多数用户对我的应用留下 1 星应用评论,称该应用“正在冻结”。他们说,当他们点击应用程序 UI 中的按钮时,什么也没有发生。我已经双重确保没有进程在 UI 线程上运行,这可能会阻止 UI。我无法亲自重现这种“冻结”行为。 Google Play 控制台中也没有崩溃或 ANR 报告(至少不足以弥补我收到的负面评论数量)。有其他人遇到过这个问题吗?

有用信息: Xamarin.Forms 版本:4.8.0.1560 冻结行为与用户的 Android API 版本没有区别 iOS 应用上未发生(或未报告)此问题。

【问题讨论】:

  • 您是否在他们抱怨的应用程序部分添加了任何日志记录?
  • 我有。但是,我只获得成功的日志。这让我觉得这与 Xamarin 有关。我无法捕捉到错误或导致用户“挂断”的原因。
  • 没有相关代码我们很难查明原因,无法复现。我建议您向用户索取更多信息并自行在发布模式下进行测试。

标签: xamarin xamarin.forms xamarin.android google-play-console


【解决方案1】:

您有要部署到的物理 Android 设备吗?拿apk侧载,或者从商店下载,不要用VS在你的设备上部署应用。

我有一个类似的问题,它是 VS 中的代码收缩器。启用代码收缩器的发布版本导致应用程序在启动屏幕后立即冻结。

您可以通过在 VS 的代码收缩框中选择“无”来禁用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-24
    • 2017-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-05
    • 2020-05-15
    相关资源
    最近更新 更多