【问题标题】:Xamarin Forms Android app crashes in Release for few devicesXamarin Forms Android 应用程序在少数设备的 Release 中崩溃
【发布时间】:2020-03-08 16:43:59
【问题描述】:

我有一个简单的 Xamarin Forms 应用程序,升级后它在 Pixel 3 模拟器的发布模式下开始崩溃,但是,它的 Amazon Fire 选项卡和 Xolo Era 3 设备运行良好。

我在 logcat 中发现以下错误 -

l_3_pie_9_0__-_api_28 错误 13193 调试中止消息: 'java_vm_ext.cc:545] JNI 检测到应用程序错误: CallStaticIntMethodV 收到 NULL jclass' eax 00000000 ebx 00003377 ecx 00003377 edx 00000006

要注意的另一件事是,当我升级 Xamarin Forms 和 Xamarin Essentials 时,它给了我一个错误,即缺少 Xamarin.AndroidX.MediaRouter NuGet 包。我明确安装了它,错误消失了。

以下是环境和升级细节 -

感谢您的帮助。

更新 - 我使用的唯一外部库是Xamarin.GooglePlayServices.Ads

链接到Xamarin Community question

【问题讨论】:

  • 您可以添加空值检查。并检查其他模拟器,如果其他模拟器运行良好,您可以尝试重新安装Android的SDK。
  • 重新安装 SDK 可以解决问题。谢谢@WendyZang-MSFT,请写下这个答案,我会接受的。

标签: xamarin xamarin.forms xamarin.android


【解决方案1】:

对于这个错误,您可以尝试重新安装Android的SDK。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-26
    • 1970-01-01
    • 2020-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    相关资源
    最近更新 更多