如何授予不属于应用程序的文件的权限
How to grant permission to files not owned by application
当我尝试将不是由我的应用程序创建的文件发送到 Firebase 存储时,我收到一条异常消息 "/path/to/the/file 权限被拒绝"。
但是,当我在我的代码中在我的应用程序的内部目录 (/data/data/package_name/files/) 中创建一个文件并将其发送到 Firebase 存储时,它就可以工作了。
如何轻松发送内部存储中其他位置的其他文件?
您应该在清单中添加权限,并在运行时检查并请求访问存储的权限。
在清单中,添加:
<uses-permission android:name="ANDROID.PERMISSION.WRITE_EXTERNAL_STORAGE" />
关于运行时权限,希望本库对你有所帮助。
https://github.com/nabinbhandari/Android-Permissions
当我尝试将不是由我的应用程序创建的文件发送到 Firebase 存储时,我收到一条异常消息 "/path/to/the/file 权限被拒绝"。
但是,当我在我的代码中在我的应用程序的内部目录 (/data/data/package_name/files/) 中创建一个文件并将其发送到 Firebase 存储时,它就可以工作了。
如何轻松发送内部存储中其他位置的其他文件?
您应该在清单中添加权限,并在运行时检查并请求访问存储的权限。
在清单中,添加:
<uses-permission android:name="ANDROID.PERMISSION.WRITE_EXTERNAL_STORAGE" />
关于运行时权限,希望本库对你有所帮助。 https://github.com/nabinbhandari/Android-Permissions