Archos 5(Android 1.6)上的VideoView不起作用

时间:2011-01-28 18:19:40

标签: android android-videoview archos

我正在为Archos 5 Internet Tablet开发应用程序。 (使用Android 1.6)

我想在我的应用中的VideoView中开始播放视频。在我的Android模拟器上,以下代码工作正常但在我的Archos 5上我总是收到错误:

无法播放视频

抱歉,此视频无法播放。

//get current window information, and set format, set it up differently, if you need some special effects
getWindow().setFormat(PixelFormat.TRANSLUCENT);

//the VideoView will hold the video
VideoView videoHolder = (VideoView) findViewById(R.id.VideoView01);
//MediaController is the ui control hovering above the video (just like in the default youtube player).
videoHolder.setMediaController(new MediaController(this));
//assing a video file to the video holder
videoHolder.setVideoURI(Uri.parse("android.resource://mypackage/" + R.raw.testmovie));
//get focus, before playing the video.
videoHolder.requestFocus();
if(autoplay){
    videoHolder.start();
}

有没有办法在archos 5上运行VideoView?

我也尝试用archos播放器播放电影。使用以下代码我收到错误:“找不到媒体文件!”。

    String ACTION_LAUNCH_AVOS = "android.intent.action.LAUNCH_AVOS"; 
    String avosCommand = "ACTION:video_play,url=videoentries:Video/testmovie.wmv,etype=resume";

    final Intent startAvos = new Intent(ACTION_LAUNCH_AVOS,Uri.parse(avosCommand));

    startAvos.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK );
    startActivity(startAvos);

我把视频放在Archos的Video文件夹中。当我用文件浏览器打开视频时,视频会运行。

我总是收到错误“无法找到媒体文件!”,无论我使用什么网址。

是否有某个文件夹我必须放置视频才能找到它?我如何获取该特定文件夹的URL?

如果你能帮助我会很棒!

谢谢和BR, 托马斯

0 个答案:

没有答案