https://bugs.documentfoundation.org/show_bug.cgi?id=164082
Michael Weghorn <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|[email protected] |[email protected] |desktop.org | --- Comment #10 from Michael Weghorn <[email protected]> --- (In reply to Michael Weghorn from comment #8) > Thanks for the further information. I'll further look into the options > mentioned in comment 5 to fix the crash (probably sometime in January). It took a little longer to find time for this, but there's finally https://gerrit.libreoffice.org/c/core/+/194215 That one also causes the app from advertising support for file:// URIs completely, so apps like Total Commander that only support file:// URIs but no content:// ones won't try to open files with the app anymore. As mentioned previously, other apps should be using content:// URIs, not file:// ones, so if any third party app still tries to use file:// URIs, it needs to be adjusted. Quoting from the commit message of the above-mentioned change: "(...) However, apps that properly pass the file should pass a content:// URL instead. Quoting from the Android 7.0 Behavior changes documentation [4]: > Passing file:// URIs outside the package domain may leave the receiver > with an unaccessible path. Therefore, attempts to pass a file:// URI > trigger a FileUriExposedException. The recommended way to share the > content of a private file is using the FileProvider. (Using content:// URIs has been possible long before Android 7.0, however.) Therefore, drop support for file:// URIs as well, which will prevent apps that would otherwise try to pass file:// URIs from trying to do that for Android Viewer. If this results in any app no longer being able to open documents in LibreOffice Viewer, that app most likely needs to be adjusted to pass a content:// URI instead, which will also make it work for newer Android versions. (...) [4] https://developer.android.com/about/versions/nougat/android-7.0-changes" -- You are receiving this mail because: You are the assignee for the bug.
