CPU does not support virtualization. How can I use genymotion emulator for android studio then? - virtualization

I am using Ubuntu 14.04 (LTS) 32 bit. I have Intel® Pentium(R) Dual CPU E2200 # 2.20GHz × 2 that does not support virtualization. How can I run a genymotion emulator for android studio....

just search ubuntu genymotion - you'll get http://ubuntuhandbook.org/index.php/2014/02/install-android-emulator-ubuntu-linux/

Genymotion is an Android virtual machine, not an emulator. Your processor must support virtualization in order to host a virtual machine, period. Your alternative is to use an Android Virtual Device (AVD), also known as an emulator. You can download AVDs for various API levels via Android Studio under Tools -> Android -> SDK Manager, and then configure them under Tools -> Android -> AVD Manager.

Related

HAXM requires a genuine Intel Processor

I installed Android Studio and I get this warning message when I want to run a virtual Android device.
I am using an Intel i5 processor and I have enabled hardware virtualisation and installed kvm.
This is just Android studio messing up, What you can do is install (even though you already might have) the HAXM, download link is here:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

Enabling Virtualization with no option in BIOS (Windows 8.1 basic, Samsung laptop)

I downloaded and installed Android Studio but I am not able to install Intel-HAXM (hardware-acceleration for the emulator) because I am unable to turn on virtualization.
I downloaded Speccy and it says virtualization is disabled.
I got into BIOS using F2 on startup and it says Intel VT-x is disabled but there is no option to enable it.
When I run Android Studio I get an error saying I need Intel-HAXM installed. When I try to install intel-HAXM (running as admin) I get an error saying "This computer does not support Intel virtualization technology. HAXM can not be installed".
My laptop is a Samsung NP355V5C running a recent update to Windows 8.1 Basic. I do not have Hyper-V as that is only available for higher levels of Windows 8.1
Also I don't believe I'm qualified to hack my BIOS. Please help me find a way to enable virtualization or to use Android Studio for development without using Intel-HAXM.
Please help me find a way to enable virtualization
See if there is a BIOS update from Samsung. It is possible, though somewhat unlikely, that they have added the ability to toggle Intel virtualization extensions in a BIOS update.
Outside of that, you would need to buy a new computer.
to use Android Studio for development without using Intel-HAXM
Use the ARM emulator images instead of x86 emulator images. These do not require HAXM. However, they run a lot slower than their x86 counterparts.
Here is a screenshot of the AVD Manager from Android Studio:
The "ABI" column indicates what CPU architecture that AVD will use. Those that are listed as armeabi-v7a are ARM images, and they will work on your notebook without HAXM.
However, as I mentioned, they will be very slow, particularly for higher-resolution screens. I suggest using some fairly low-resolution screens (e.g., Nexus S) to get by.

I have AMD processor.when i run app in android studio it shows:

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!
after looking through some forum found suggestion about genymotion. but i want to use android studio emulator on AMD processor. appreciate if anyone would like to help.
Ensure that you have installed Intel X 86 Emulator accelarator(Haxm Installer for Intel processors) or ARM system image(AMD).
Then go to the [SDK Folder path]\extras\intel\Hardware_Accelerated_Execution_Manager and run intelhaxm-android.exe.
If you get an error Virtualization technology is not enabled, enable Hardware Virtualization in BIOS setting:http://www.sysprobs.com/disable-enable-virtualization-technology-bios.
For AMD processors to use genymotion you need to have AMD-v enabled CPU.
Using Genymotion would be a better option
If you have an AMD processor, you can download the Genymotion emulator, which supports AMD-V technology.
You need to have AMD-v enabled
First, open the Android SDK Manager: Tools -> Android -> SDK Manager, then chose any package you want to download, expand it and select ARM EABI v7a System or ARM 64 v8a System Images and install.
Then, open Android AVD Manager: Tools -> Android -> AVD Manager and create an emulator.
You should restart Android Studio for be shure it works

Emualtor on Android Sutdio and Windows Phone

i think i have a huge problem...actually I'n developing on Android and Windows Phone, first whith Android Studio i dont have nay problems... but with de WP emulator (VS Express 2012 SDK) I have problems with de Hyper-V... I update my OS to Windows 8.1 to solve it...but now Android I have problems with Studio emulator!! is this :
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!
ok.. it's fine...but one solution is to reinstall the Intel x86 Emulator Accelerator (HAXM installer) but when i made this i have to disable de Hyper-V!!! so not WP emulator! What can i do to work the both emulators????
Your problem is that the Windows Phone emulator requires Hyper-V to be enabled, which is incompatible with AVD using Intel HAXM. There are two options:
Use the Visual Studio Emulator for Android, which can
connect to your Android Studio project via ADB (build your APK and
adb.exe push) and is a Hyper-V-based, x86 emulator, so it can run
side-by-side with the Windows Phone emulator.
Enable/disable Hyper-V whenever you switch between platforms (this requires a reboot every time you go from WP -> Android or vice versa)
can you just switch per boot - the two commands would be
bcdedit /set hypervisorlaunchtype off
bcdedit /set hypervisorlaunchtype auto or you could use net start hvboot

Is it possible to use the virtual device of Bluestacks or AVD of Android Studio in Geny Motion?

I develop android apps in my Windows 8 system with the help of Android Studio. Currently I test the apps using either Bluestacks or the android virtual device that is available in Android Studio. The AVD has virtual devices including Android 2.2, 2.3.3, 3.2, 4.0, 4.0.3, 4.1.2, and 4.4. Also Bluestacks runs on Android 4.1.2.
Recently I heard that Geny Motion is the fastest Android emulator. So I downloaded its newest version and installed it(also Virtual Box is installed). When I opened Geny Motion it said to add a virtual device. So I selected one device from the list and moved to next page. There it starts to download(a file of 147 MB). I can't download such a large file since my internet connection is too slow. Then I thought of using any of the virtual devices of either Bluestacks or Android Studio in Geny Motion. But I don't know whether its possible or not.
Can I use any of the virtual device of Bluestacks or Android Studio in Geny Motion ? If possible, how ?
Genymotion virtual devices are x86 virtual machines (VM) that run using VirtualBox. The Genymotion launcher is just a wrapper around VirtualBox that also simulates various things about an actual device like GPS, tilting, etc.
Bluestacks and the ARM devices you see under AVD are not virtual machines. They are emulators that translate ARM instructions to x86 and that is why they are slower. Note that an x86 AVD will be slightly better in terms of speed.
So the bottom line is that you cannot do what you are asking because AVDs and Bluestacks are fundamentally different technologies than Genymotion's VMs.
Maybe you could find a hotspot somewhere to download a few Genymotion virtual devices?

Resources