我有一个Xamarin。在Google Play商店中创建Android应用程序。很多用户给我的应用留下了1星的评价,说这款应用"很冷"。他们说,当他们点击应用程序UI中的按钮时,什么也不会发生。我已经加倍确保UI线程上没有可能占用UI的进程正在运行。我还没能重现这个"冻结"。个人的行为。在Google Play Console上也没有出现崩溃或ANR报告(至少不足以弥补我所收到的负面评价)。还有其他人遇到过这个问题吗?
有用的信息:Xamarin的。表单版本:4.8.0.1560冻结行为与用户的Android API版本没有区别此问题未在iOS应用程序上发生(或未被报告)。
您有要部署的物理Android设备吗?获取apk并侧载它,或者从商店下载,不要使用VS在你的设备上部署应用程序。
我也遇到过类似的问题,这是《vs》中的代码收缩器,在启用代码收缩器的发布版本中,导致应用程序在启动屏幕后立即冻结。
您可以通过在VS.
中的代码收缩框中选择'nothing'来禁用它。