Android 如何共享不在设备上的内容
我需要像Google Drive那样与其他应用程序共享文件。 对位于设备上的文件执行此操作有很好的文档记录 GDrive似乎提供了内容URI,当另一个应用程序通过文件流接收内容时,内容将根据需要下载 基本上,我需要创建一个包含内容URI列表的意图,除非接收应用程序开始读取这些文件,否则它是纯虚拟的。 有什么建议吗 问候Android 如何共享不在设备上的内容,android,Android,我需要像Google Drive那样与其他应用程序共享文件。 对位于设备上的文件执行此操作有很好的文档记录 GDrive似乎提供了内容URI,当另一个应用程序通过文件流接收内容时,内容将根据需要下载 基本上,我需要创建一个包含内容URI列表的意图,除非接收应用程序开始读取这些文件,否则它是纯虚拟的。 有什么建议吗 问候 coyer在AbdroidManifest.xml中创建一个提供者部分,如: <provider android:name=".SharedFileProv
coyer在AbdroidManifest.xml中创建一个提供者部分,如:
<provider
android:name=".SharedFileProvider"
android:authorities="com.example.android.SharedFileProvider"
android:grantUriPermissions="true"
>
</provider>
并创建ContentProvider的子类并实现抽象方法
必须重写openFile方法以提供ParcelFileDescriptor,以便其他应用程序可以从该方法流式传输