androidApp中加入的宣传视频应该存放在什么路径下?

浏览:32日期:2022-12-02

问题描述

新手求教:

File file = new File(......);videoView.setVideoPath(file.getPath());videoView.start();

想问通过上面方法播放应用自带的视频,该视频应放在工程中的什么路径下?File()中的路径如何书写?

问题解答

回答1:

http://stackoverflow.com/ques...

回答2:

assets文件下吧。Context.getAssets();然后可以进行IO操作了

回答3:

建议放在

sdcard/包名/video回答4:

自带视频资源可以选择两个地方,assets目录和res/raw目录,取的方式也不一样assets

Uri vUri = Uri.parse('file:///android_asset/xxx.mp4');videoView.setVideoURI(vUri);

res/raw

Uri vUri = Uri.parse('android.resource://' + getpackageName() + '/' + R.raw.xxx);videoView.setVideoURI(vUri);

注意在raw下,文件名依旧是xxx.mp4,但取的时候id名是R.raw.xxx

相关文章: