Using Genymotion emulator with Ionic framework

I’ve downloaded and installed genymotion and created and built my ionic application.

When I try to run the genymotion emulator using the following command:

  • Add Google Maps API V2 in a fragment
  • Android In-App Purchase Freedom Hack - How does it work?
  • Android action bar title ellipsis
  • Open or see the content of a .txt with adb shell android
  • Getting the background color of an ImageView
  • Activity with a transparent background
  • ionic run android

    I get the following response:

    No target specified, deploying to emulator
    No emulator specified, defaulting to Nexus_5_API_21_x86
    Waiting for emulator…
    emulator: ERROR: x86 emulation currently requires hardware acceleration!
    Please ensure Intel HAXM is properly installed and usable.
    CPU acceleration status: HAX kernel module is not installed!

    The emulator is not working. Any ideas?

    Related posts:

    Google Drive GET_CONTENT intent read file
    Android remove space between tabs in tabwidget
    Ignore spelling warning in Android studio for specific files
    Genymotion, “Unable to load VirtualBox engine.” on Mavericks. VBox is setup corr...
    Passing focus from parent to children in Linear Layout
    JNI: From C code to Java and JNI
  • Android Studio APK Analyzer for debug builds
  • Android 1.6 & Fragment & Tabhost
  • Inspect UI elements in Android
  • How to loop a service?
  • Can I use Android's AccountManager for getting OAuth access token for AppEngine?
  • Android SDK Installation Folder on OS X
  • 3 Solutions collect form web for “Using Genymotion emulator with Ionic framework”

    It’s because ionic sees Genymotion AVD’s as physical devices. So instead of using

    $ ionic emulate android

    use (note that you need to have the Genymotion AVD running)

    $ ionic run android

    I guess you must have installed “Intel x86 Emulator Accellerator HAXM” (you can find it in Android SDK Manager – Extras) but you haven’t installed IntelĀ® HAXM in your computer.

    It gives you that error cause it is trying to run your Ionic App in the Android Emulator.
    It seems you haven’t configured any device in Genymotion or it is not running.

    Another thing to consider after you have configured a device in Genymotion is to check that you’re using “Genymotion Android Tools”

    enter image description here

    first run Genymotion. then write the command below to watch list of devices attached:

    adb devices

    the result would be something like this:

    List of devices attached device

    finally write the command:

    $ ionic run android
    Android Babe is a Google Android Fan, All about Android Phones, Android Wear, Android Dev and Android Games Apps and so on.