gpt4 book ai didi

android - 使用 FileProvider 时 FormsAppCompatActivity 崩溃

转载 作者:行者123 更新时间:2023-11-29 15:36:25 29 4
gpt4 key购买 nike

在我的 Xamarin Forms 应用程序中,在将 FileProvider 添加到我的 AndroidManifest.xml 之后,如果我从 FormsAppCompatActivity 继承,应用程序会在 LoadApplication 期间崩溃并出现空引用异常。

已经有很多报告(例如 https://github.com/jamesmontemagno/MediaPlugin/issues/434https://bugzilla.xamarin.com/show_bug.cgi?id=36287 )

我可以将我的基类更改为 FormsApplicationActivity,这可以避免该问题,但这不是一个可行的长期解决方案,而且其他建议的解决方法都不适合我。

一个答案指出“但根本原因是应用程序导航到另一个页面,同时显示了 Android 6.0 权限对话框。”但是我在我的应用程序构造函数中所做的只是

MainPage = new NavigationPage(new MainPage());

有没有人使用 Xamarin Forms 2.5+,VS 15.5.6,MainActivity 继承自 FormsAppCompatActivity 并定义了提供程序,成功启动了他们的 android 应用程序?

最佳答案

我正在经历同样的噩梦。

看起来在清理解决方案关闭 Visual Studio删除 obj 和 bin 文件夹 之后,我的项目再次正常运行。 ...

我还将我的 file_paths.xml 的构建操作设置为 AndroidResource 但在大清理之前它不起作用。所以如果这有帮助,我不会。

尽情享受吧!

关于android - 使用 FileProvider 时 FormsAppCompatActivity 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48787342/

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