我已经阅读了大量关于如何从通过生成的 R.java 类引用的 raw/res 文件夹中播放视频的答案。
然而,这不是我想做的。
我正在为应用程序生成代码以及资产文件夹中的视频文件,因此无法通过静态 R.java 类访问它们。
我知道 AssetManager 以及如何在文件上打开 InputStream,但 VideoView 不采用 InputStream 而是采用 Uri。
所以问题是如何从 InputStream/AssetManager 获取 Uri,或者如何根据 assets 文件夹中文件的文件名生成 Uri。