gpt4 book ai didi

xamarin - 我的应用程序 Xamarin.Android 停止响应

转载 作者:行者123 更新时间:2023-12-02 01:44:29 24 4
gpt4 key购买 nike

使用 Xamarin.Android 开发了一个应用程序,该应用程序通过 API 休息定期发送设备的位置。

我在用户界面中随机收到以下消息:“我的应用程序没有响应,您想关闭它吗?”

我想知道如何拦截原因,因为我无法在开发时拦截它。

谢谢。

最佳答案

添加崩溃报告器肯定会帮助您查清问题的根源。您是否有可能从 UI 线程调用 REST 服务?如果是这样,那么如果存在网络延迟,它可能会“挂起”UI 线程,这将导致 Android 终止该进程,因为它认为它不再工作。要解决此问题,请使用:

 Task.Run(() => CallYourRESTService());

这样你的 UI 线程就不会被锁定。只是一个建议。当然,在没有看到代码示例的情况下很难说。

关于xamarin - 我的应用程序 Xamarin.Android 停止响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45920563/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com