我有一个应用程序,它从我的服务器下载了几个简短的mp4
和png
文件。
如果我将它们下载到Environment.SpecialFolder.ApplicationData
(/data/data/@PACKAGE_NAME@/files/.config
)或Environment.SpecialFolder.Personal
(/data/data/@PACKAGE_NAME@/files
),然后使用根文件资源管理器应用程序导航到那里,我可以加载{{ 1}}文件但不是png
文件,我得到一般播放错误。
如果我将这些文件从任一下载目录复制到设备上的公共位置,例如mp4
,那么它们可以从根浏览器应用程序中正常加载。
在我的应用中,我使用/sdcard/Movies
加载Android.Media.MediaPlayer
文件但无法加载它们可能是由于与根浏览器应用在上面的问题相同的问题。
如何直接从mp4
播放文件?或者将它们下载到播放的正确位置在哪里?