@Nullable @Override public AssetFileDescriptor openTypedAssetFile(@NonNull final Uri uri, @NonNull final String mimeTypeFilter, @Nullable final Bundle opts, @Nullable final CancellationSignal signal) throws FileNotFoundException {
		return forwardFd(() -> mResolver.openTypedAssetFileDescriptor(toTargetUri(uri), mimeTypeFilter, opts, signal));
	}
This single-user provider serves as a proxy provider, since it can be accessed from any user.

Created by Oasis on 2017/8/29.
fileprovider/src/main/java/com/oasisfeng/island/fileprovider/ShuttleProvider.java