The problem is that your video path is on your host machine. You have
to remember that the emulator is actually emulating an ARM processor
run its own Linux kernel. The file system is not your host computer,
but a virtual file system within the Linux kernel emulation.

Use mksdcard to create an SD card virtual file system (there are
options to specify the size):

mksdcard sdcard.img

Start the emulator and tell it to use your SD card image:

emulator -sdcard sdcard.img

Copy the file from your host computer to the virtual SD card image:

adb push D:/Profiles/mgia0013/MyDocuments/Android/Movies/HomeAlone.
3gp /sdcard

Now change the path in your setVideoPath:

video.setVideoPath("/sdcard/HomeAlone.3gp");

On Feb 10, 8:55 am, "K. Chen" <[email protected]> wrote:
> Nope. I was using a sample code from a book (I forgot the name). It seems
> fairly straightforward (below). Of course, I'm newbie, so please bear with
> me. Thanks.
>
> public class VideoDemo extends Activity {
>     private VideoView video;
>     private MediaController ctlr;
>
>     @Override
>     public void onCreate(Bundle icicle) {
>         super.onCreate(icicle);
>         getWindow().setFormat(PixelFormat.TRANSLUCENT);
>         setContentView(R.layout.main);
>
>         Button show=(Button)findViewById(R.id.show);
>
>         show.setOnClickListener(new View.OnClickListener() {
>             public void onClick(View view) {
>                 ctlr.show();
>             }
>         });
>
>         video=(VideoView)findViewById(R.id.video);
>         video.setVideoPath("D:/Profiles/mgia0013/My
> Documents/Android/Movies/HomeAlone.3gp");
>
>         ctlr=new MediaController(this);
>         ctlr.setMediaPlayer(video);
>         video.setMediaController(ctlr);
>         video.requestFocus();
>     }
>
> On Tue, Feb 10, 2009 at 12:00 AM, Dave Sparks <[email protected]>wrote:
>
>
>
> > Can you elaborate a bit more on how you are playing the file? Did you
> > write your own video player?
>
> > On Feb 9, 2:57 pm, KC <[email protected]> wrote:
> > > I have a video file in 3gpp format and I can use QuickTime to play it.
> > > But when tried with the SDK Windows emulator, I got the error msg:
>
> > > [2009-02-09 14:46:23 - DeviceMonitor]Error reading jdwp list: EOF
> > > [2009-02-09 14:46:23 - DeviceMonitor]Connection Failure when starting
> > > to monitor device 'emulator-5554' : device (emulator-5554) request
> > > rejected: device not found
>
> > > Any ideas??
>
> > > -KC
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to