Hacker News new | ask | show | jobs
by krschultz 4488 days ago
Excellent point. Running the x86 images in the emulator is much faster (and Google recently released x86 images w/ Google APIs in them).

Genymotion is a decent alternative to the 1st party emulator, it runs significantly faster.

1 comments

Genymotion is as close to the speed of the iOS Simulator as you can get today.

However, Genymotion is x86-based, so ARM libraries you use in your app that are designed to run on an ARM device will not work in Genymotion on your computer. However, if your use of those is limited to just a few Activities in your Android app, you should be able to do a lot of things with Genymotion, and just tiptoe around trying out that Activity on your computer and instead use it on-device.

By the time you use special binary ARM libraries you should have figured out the difference between an emulator and a simulator and also maybe discovered the possibility to deploy to a real device.