I'm seeing some unexpected crash reports that I'm trying to analyze. If you can, please run this code and see whether it prints "please post..." in the logs.
It depends on RuntimePermissions library.
B4X:
Sub Activity_Create(FirstTime As Boolean)
Dim rp As RuntimePermissions
If rp.GetSafeDirDefaultExternal("") <> File.DirDefaultExternal Then
Log("Please post: " & rp.GetSafeDirDefaultExternal(""))
Log(File.DirDefaultExternal)
Else
Log("Nothing interesting")
End If
End Sub
The crashes were mainly with Lenovo and Moto G devices.
Sub Activity_Create(FirstTime As Boolean)
Dim rp As RuntimePermissions
Log("Internal: " & File.DirInternal)
For Each s As String In rp.GetAllSafeDirsExternal("")
Log(s)
Next
End Sub