知识的价值不在于占有,而在于使用。这篇文章主要讲述android studio模拟器无法播放视频相关的知识,希望能为你提供帮助。
我正在使用android Studio 1.5.2(最新的稳定版)作为完整的Android开发人员课程的一部分,当我试图在播放视频文件的模拟器中运行应用程序时,我正在运行错误“无法播放视频”。该文件是MP4,已放置在项目的res / raw文件夹结构中。我可以听到音频,但媒体控件不起作用,清除错误信息后,屏幕仍然是黑屏。
这是代码:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
VideoView videoView = (VideoView) findViewById(R.id.videoView);
videoView.setVideoPath("android.resource://" + getPackageName() + "/" + R.raw.demo_video);
MediaController myMediaController = new MediaController(this);
myMediaController.setAnchorView(videoView);
videoView.setMediaController(myMediaController);
videoView.start();
}
答案【android studio模拟器无法播放视频】尝试以下代码
VideoView videoView = (VideoView) findViewById(R.id.videoView);
MediaController myMediaController = new MediaController(this);
myMediaController.setAnchorView(videoView);
videoView.setMediaController(myMediaController);
String uriPath = "android.resource://"+getPackageName()+"/raw/"+ "demo_video";
Uri UrlPath=Uri.parse(uriPath);
videoView.setVideoURI(UrlPath);
推荐阅读
- 如何在Android Studio中使用YouTube API在Android应用中列出视频
- 在Windows 10 Universal App上添加Youtube嵌入视频
- Android('无法播放此视频'; MediaPlayer和VideoView错误1 -38)
- 检索Android设备上的所有视频文件
- 为什么从Android应用程序下载的视频没有显示在图库中()
- Android应用开发中的Pre-Load或Pre-Buffer .mp4视频
- 管理员(单个PHP文件中的在线数据库管理器)
- Electronegativity(一种识别Electron框架应用程序中的错误配置和安全性反模式的工具)
- WWW SQL Designer(在线SQL图表工具)