File Provider: Failed To Find Configured Root That Contains
I am using FileProvider to share media to other apps with the following code : Intent shareIntentt = new Intent(Intent.ACTION_SEND); shareIntent.setFlags(Intent.FLAG_GRAN
Solution 1:
Try
<?xml version="1.0" encoding="utf-8"?><paths ><external-pathname="share"path="/"/></paths>
instead of external-files-path
Edit:-
And you also havent done shareIntent.setData(contentUri);
please set the data too.. :)
Solution 2:
set path="" instead of path="/"
<?xml version="1.0" encoding="utf-8"?><pathsxmlns:android="http://schemas.android.com/apk/res/android"><external-files-pathname="external_files"path=""/></paths>
Solution 3:
<external-files-path name="external_files"path="/"/>
Change to
<files-path name="myfiles"path="."/>
And
data/user/0/com.app.tst/app_Media/User/2b5.....
Change to
/data/user/0/com.app.tst/files/app_Media/User/2b5b73e51.....
Post a Comment for "File Provider: Failed To Find Configured Root That Contains"