public class FileUriExposedException
extends RuntimeException
| java.lang.Object | ||||
| java.lang.Throwable | ||||
| java.lang.Exception | ||||
| java.lang.RuntimeException | ||||
| android.os.FileUriExposedException | ||||
应用程序向另一个应用程序公开 file:// Uri时引发的异常。
由于接收应用程序可能无法访问共享路径,因此不鼓励此曝光。 例如,接收应用程序可能没有请求READ_EXTERNAL_STORAGE运行时权限,或者该平台可能跨用户配置文件边界共享Uri 。
相反,应用程序应该使用 content://以便平台可以扩展接收应用程序的临时权限以访问资源。
这只适用于目标为N或更高的应用程序。 面向早期SDK版本的应用程序可以共享file:// Uri ,但强烈建议不Uri 。
Public constructors |
|
|---|---|
FileUriExposedException(String message) |
|
继承方法(Inherited methods) |
|
|---|---|
java.lang.Throwable
|
|
java.lang.Object
|
|
FileUriExposedException (String message)
| 参数(Parameters) | |
|---|---|
message |
String
|