nightclub
nightclub

Reputation: 721

Xamarin Android Player - Failed to initialize device

I just installed Xamarin Android Player and installed some of the devices as you can see on the following image but I get the error: "Failed to initialize device..." when I try to launch some of the virtual devices.

enter image description here

Any idea on how to solve this?

Upvotes: 0

Views: 724

Answers (2)

khaledYzero
khaledYzero

Reputation: 1

I had the same problem and solved it using the following steps:

  1. Install a newer version of virtual box.
  2. go to virtual box choose your device (nexus 10 in my case).
  3. go to settings > system > motherboard > base memory.
  4. make base memory lower than 2 gigabytes. [1]
  5. start xamarin android player after that and it worked for me.

Upvotes: 0

kalitsov
kalitsov

Reputation: 1649

Xamarin Android Player is good, but it is discontinued. Your issue could be with the version of VirtualBox or a broken android image. Check do you use VirtualBox 5.0.4. You could also try to re-download the android image for the problematic device.

But you have alternatives.

Genymotion is good, but it's paid. There is a free personal version, but if used by a professional, this violates the licence:

"This license is granted to the end user only and exclusively in connection with personal use, the end user is an individual, and not a professional, who downloads the application for personal and private needs, excluding commercial and professional environment."

Visual Studio Android Emulator plays very nice. And allows you run both Android and Windows 10 Mobile apps with full hardware acceleration without any tricky solutions.

Visual Studio Emulator for Android is a component of the cross-platform tools available in Visual Studio and will be installed during a custom Visual Studio setup when you select Cross-Platform Mobile Development, then Common Tools and Software Development Kits, and then Visual Studio Emulator for Android.

Upvotes: 1

Related Questions