我的应用程序正在通过url流式传输视频,但我也希望能够下载它们并离线查看。

是否可以使它们仅适用于我的应用程序?

这些视频不应共享或转移到其他设备,而应仅从下载它们的应用程序中播放。

最佳答案

您将要使用Internal Storage将数据存储在只有您的应用程序可以访问的设备上的私有文件夹中。



String FILENAME = "My File Name";
YourVideoDataType video;
FileOutputStream fOutputStream = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fOutputStream.write(video.getBytes());
fOutputStream.close();


另外,请确保在Android清单中包含WRITE_EXTERNAL_STORAGE权限。

09-10 14:16
查看更多