我之前创建过一个名为 Android
app
的应用程序。这个应用程序的主要功能是下载一系列文件(包括图片和视频)并循环播放它们(就像一个 Playlist
列表)。
这些文件保存在默认的 Android 外部储存目录
中,我使用以下方法获取它:
Environment.getExternalStorageDirectory().getAbsolutePath();
直到现在我从未遇到过存储问题,但是在旧设备上测试应用程序
(其存储容量较小)时,我意识到当文件(播放列表
)大小大于设备存储容量时,我有一个问题。
我考虑(并研究)使用USB
盘,但我认为这不是一个好的解决方案,因为我无法100%确定USB
路径(对于每个设备可能不同)。
有没有关于如何解决这个问题的想法?也许可以使用USB
以外的其他解决方案?
以下是我所研究的内容: