如何解决Java.Lang.RuntimeException:“getParameters失败(空参数)”

发布于 2025-01-11 14:31:10 字数 260 浏览 0 评论 0原文

我在 Xamarin 中有一个移动应用程序,需要 QR 码扫描仪。扫描代码工作正常...扫描代码后,用户被重定向到另一个页面。查看此页面后,用户将被重定向到扫描仪所在的页面。因此,当发生此重定向时,我收到错误Java.Lang.RuntimeException:'getParameters failed(空参数)'...我在谷歌上搜索了几个小时,但找不到此问题的任何解决方案。顺便说一句,当我使用模拟器或真实 Android 设备上的“后退”按钮时,也会发生这种情况......

I have a mobile app in Xamarin where a QR-code scanner is needed. Scanning the code works fine... After scanning a code, the user is redirected to another page. After checking out this page, the user is redirected to the page where the scanner is located. So, when this redirection happens, I get the error Java.Lang.RuntimeException: 'getParameters failed (empty parameters)'... I googled for hours but couldn't find any solution for this problem. BTW, it also happens when I use the 'back' button on the emulator or real word Android device...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

彻夜缠绵 2025-01-18 14:31:10

--已解决--
将 PushAsync(pageX()) 更改为 PopAsync();在我的案例中起作用。发现问题在于获取相机参数。这些不可用,因为相机已经在前一个屏幕中使用它。所以关闭相机/结束相机活动也是一个解决方案!

--SOLVED--
Changing the PushAsync(pageX()) to PopAsync(); worked in my case. Found out that the problem is bases around getting the camera parameters. These are not available, because the camera is already using it in the former screen. So closing the camera/ending the camera activity is also a solution!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文