The AVD emulator that comes with the Android SDK is fine, but it could be better. Once the project initializes, you should see your already running Mac emulator listed in the device dropdown.Īnd that's it! - You can debug all day long from Parallels over to your Mac. Launch your Xamarin IDE of choice and open a Xamarin Android project. You should see a device listed something like: emulator-5554
When prompted, enter your Mac admin username and password to open a connection from your Windows VM to OS X.Ĭonfirm that your Mac emulator device has been picked up by entering the following command: You will be presented with a command line console. From here add two forwarding configurations. Select Connection > SSH > Tunnels from the Category panel on the left side of the PuTTY SSH Client.
If you'd like to try those out: open the SDK Manager, download the x86 images, then configure devices in the AVD Manager to use the x86 images instead of the ARM images.Įdit a device in the AVD Manager to use an x86 image instead of an ARM image Press LaunchĮarlier, we installed HAXM which allows the use of the Intel x86 images which run much faster than their ARM counterparts.
This step is necessary if you plan on creating custom AVDs that leverage the much faster Intel x86 images.ĭo you use OS X Mavericks + Parallels Desktop 9 ? In short, it speeds up Android app emulation on Intel host machines. Intel Hardware Accelerated Execution Manager. You should end up with an SDK directory somewhere on your Mac with subdirectories like: extras, platform tools, tools, etc.
Nothing can get done until the Android SDK is installed, so let's start there.
apk file in the ‘platform-tools‘ folder.Įxecute this command – adb install xyz.apk
In this post, I have will show you how to install any external app (apk) to the android emulator. For this even you do not require any IDE or any development experience. It is very easy to install and test the app on android emulator. But don’t worry you can install the android app on the emulator. Sometimes you do not have android device to test the andorid app (apk).