Setting up Bluestacks for Android App Debugging

Testing an Android app using the Android device emulator can be slow.  One way you can speed that up is to install the Intel Atom images and create devices with varying display resolution using that processor rather than the ARM processor most devices use (that avoids the processor emulation), but when you’re just working on a app and just need to see the progress one of the best alternatives is to use Bluestacks.

Just download and install Bluestacks on your machine; then setup a connection using the Android debugger (located in sdk\platform-tools now) with the command:

adb connect 127.0.0.1

Then just go about debugging directly from your IDE.

The Bluestack “machine” will appear as:

samsung-gt_n7000-127.0.0.1:5555
Android version 4.0.4

Keep in mind, there’s no substitute for testing on a real device — and the Android debugger still gives you the ability to see how your app looks on different size screens.

NOTE:  Bluestacks is currently in BETA, but it’s a fairly robust solution and works well for Android app development.