Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternatives to the android avd emulator [closed]

Tags:

So for me the emulator never works. And I don't want to USB debug. So my development cycle involves packaging a new apk for edits I make in Eclipse, and sending it to my phone through dropbox and installing and running the apk from there, noting the errors, and repeating the cycle.

I want to know if there are any other emulators or easier ways for testing an apk. Thanks.

like image 535
turnt Avatar asked Oct 28 '12 20:10

turnt


People also ask

What can I use instead of Android emulator?

Other Android Emulator Options AMIDuOS – Easy to switch between Windows and Android environments, no dual boot. Remix OS Player – Free Android OS with basic Android features for Mac and Windows users. Leapdroid – Fast Android O emulation for Windows that is free to use.

Is Genymotion better than AVD?

In my testing Genymotion is definitely faster than the AVD Manager, with almost instant boot times and no lag. In general, a virtual device is much slower than a real device, Google has worked with Intel in an attempt to bring a better experience using a kind of virtual machine.


Video Answer


2 Answers

http://androvm.org/ is promising, it seems to work as well as the emulator does if not better but you have to do a little bit more configuration.

Androvm has now turned into http://www.genymotion.com/ which is even easier to use than every other alternative. I expect that this is what you will want to use.

The other option is adb over wifi, which will let you use your phone without doing the dropbox step http://forum.xda-developers.com/showthread.php?t=1685736. For this to work you will need root though.

like image 55
Paul Harris Avatar answered Oct 31 '22 13:10

Paul Harris


I followed Cyril Mottier's advice

http://cyrilmottier.com/2013/06/27/a-productive-android-development-environment/

and downloaded Genymotion wich works with VirtualBox.

There is no comparison between AVD and GenyMotion. Genymotion uses virtualization instead of emulation, giving us incredible performances.

You can download it here :

http://www.genymotion.com/

The only downside is that all available virtual machines run on API 16+ for now.

like image 43
Armel Larcier Avatar answered Oct 31 '22 13:10

Armel Larcier