gpt4 book ai didi

c# - Azure MobileApp 客户端 SDK 在 Xamarin.Forms (Android) 上崩溃

转载 作者:行者123 更新时间:2023-12-03 04:26:32 25 4
gpt4 key购买 nike

重现错误,我创建了一个空白的移动应用程序和一个新的 SQL 数据库。之后,我按照快速入门指南下载了后端和 Xamarin.Forms 项目。

我已将 Web 应用部署到 azure,并使用 5'' KitKat (4.4) XXHDPI Phone (Android 4.4 - API 19) 模拟器启动 Android 应用。

一旦我将项目添加到 TodoItem - 列表(您会看到,它是 xamarin 移动应用程序的默认示例应用程序),todoTable.InsertAsync 调用就会失败。不幸的是,没有详细的错误。

这只是一条错误消息,告诉您“发生了未处理的异常”。 Error

在输出窗口中,我可以看到以下错误:

03-01 19:48:33.781 I/MonoDroid( 1512): UNHANDLED EXCEPTION:
03-01 19:48:33.793 I/MonoDroid( 1512): Microsoft.WindowsAzure.MobileServices.MobileServiceInvalidOperationException: The request could not be completed. (Internal Server Error)
03-01 19:48:33.793 I/MonoDroid( 1512): at Microsoft.WindowsAzure.MobileServices.MobileServiceHttpClient+<ThrowInvalidResponse>d__24.MoveNext () [0x001ec] in <42e24ce875d34485ad11c4f8aebb904a>:0

所以我在 azure 门户中查看了 azure 移动应用程序。在运行测试之前,我已经启用了几乎所有日志。我可以看到 FREB-Protocols 我可以看到对/tables/TodoItem 的发布请求,该请求失败并显示 http 500。不幸的是,它没有告诉我有关错误本身的任何信息。身份验证已禁用,因此身份验证不会造成任何问题。

我在这里包含了整个日志: https://1drv.ms/b/s!AqCo2Ottp6L6wC7-nOFkDN7cERE6

有人知道可能出了什么问题吗?坐在这里好几个小时了,猜测可能出了什么问题。

最佳答案

内部服务器错误意味着您的服务正在崩溃 - 这就是它不生成任何日志的原因。您还没有分享有关后端的任何信息,但这就是您的问题所在。

在本地运行服务并附加调试器并单步执行后端代码。您可以在 learn.microsoft.com 上的 HOWTO 文档中找到本地运行服务(附加到本地 SQL 实例)的详细信息。

关于c# - Azure MobileApp 客户端 SDK 在 Xamarin.Forms (Android) 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42539936/

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