tags:

views:

128

answers:

5

Any software simulator that can help to develop Android app without actual phone?

+2  A: 

An emulator is included in the Android SDK - check out http://developer.android.com/intl/de/guide/developing/tools/emulator.html

Nick
+1  A: 

There is one with the SDK

Android Emulator

Rob Goodwin
A: 

Using the Android Simulator. Even if you have a real Android phone, it makes little difference coz of platform fragmentation. There are cases when your app works on a Droid but not on Nexus One) You can never say.

The whole dev kit is available from developer.android.com

Good luck

Mugunth Kumar
A: 

The Android emulator is totally usable for general development. And with the emulator you have several release versions in one easy place for testing. There are a few significant differences that may affect you. I have never gotten streaming video to play on the emulator. There are speed differences both ways, where some things are faster or slower on a device, which affects profiling. The emulator provides dummy data for some services like the location manager, so if you rely heavily on those services you need a real device. I use the emulator most of the time but always do final testing on the device. Before release, you should try to borrow a real phone for a few days of final testing.

drawnonward
A: 

As others mentioned, the Android emulator works great, although you should know that it is very slow and it doesn't support some device sensors like accelerometers (although there is a property called hw.accelerometer). However, it is pretty good for testing touch screens, physical keyboards and trackballs as input devices, and for testing compatibility of your app with different API levels and screen sizes.

Seth Illgard