有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓上只能通过应用程序播放的java视频下载

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

是否可以仅为我的应用程序提供它们

这些视频不应共享或传输到其他设备,只能通过下载它们的应用程序播放


共 (1) 个答案

  1. # 1 楼答案

    您需要使用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权限