【发布时间】: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
【问题讨论】:
-
您可以添加空值检查。并检查其他模拟器,如果其他模拟器运行良好,您可以尝试重新安装Android的SDK。
-
重新安装 SDK 可以解决问题。谢谢@WendyZang-MSFT,请写下这个答案,我会接受的。
标签: xamarin xamarin.forms xamarin.android