ankit rawat
ankit rawat

Reputation: 401

Is the processing time on emulator more than than on a real device?(android, eclipse)

I am making an android app. When I run it on the emulator, which has 512 MiB RAM, a simple activity takes 3 seconds to complete. Will this time be lower on a real device, as 3 seconds is inacceptably long! If it will be lower then by what factor( an estimate will do)? Thanks.

Upvotes: 0

Views: 57

Answers (1)

Raghav Sood
Raghav Sood

Reputation: 82563

It really depends on exactly what you're doing, but as a rule of the thumb, devices are much faster than emulators.

Emulators are slow because an entire ARM process architecture is emulated through software, which adds a (big) extra layer between the Android system and your computer's processor.

Trying using one of the x86 intel images for a faster emulator closer to device speeds.

However, no emulator will give you the same speed as a device.

Upvotes: 2

Related Questions