The configurable Android virtual machines in Eclipse/Android Studio are notably sluggish and don't work well with many third party frameworks, especially those powered by C++. Testing Android applications on PC or Mac without a physical device can be quite a burden.