Android 使用VideoView播放mp4资源
我已经尝试了所有的方法,但是我无法使用VideoView类播放视频。这是我的密码:Android 使用VideoView播放mp4资源,android,video,mp4,android-videoview,Android,Video,Mp4,Android Videoview,我已经尝试了所有的方法,但是我无法使用VideoView类播放视频。这是我的密码: String fileName = "android.resource://"+ getPackageName() +"/raw/test"; VideoView vv = (VideoView) this.findViewById(R.id.videoView); vv.setVideoURI(Uri.parse(fileName)); vv.start(); <uses-feature
String fileName = "android.resource://"+ getPackageName() +"/raw/test";
VideoView vv = (VideoView) this.findViewById(R.id.videoView);
vv.setVideoURI(Uri.parse(fileName));
vv.start();
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
视频为mp4格式,存在于raw
文件夹中
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
指向该文件的链接是否错误
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
我很乐意为您提供帮助。我看不出您的代码中有任何明显的错误
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
以下是我将如何跟踪此错误:
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
- 确保mp4文件格式正确,并可与其他播放器一起播放
- 从日志cat获取播放机的代码错误
- 尝试从SD卡播放相同的视频
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
祝你好运 我建议您使用以下代码,其中我正在成功运行我的应用程序
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
代码如下:
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
XML文件:
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
此外,您还可以根据自己的用途修改清单文件:
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>
这个简单的代码对我来说很有用:
(原始文件夹中的my_video.mp4和VideoView@+id/splash)
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<application .....
</application>
</manifest>