I'm running a Core 2 Duo T9500 (2.5Ghz, 6MB cache, etc) w/8GB RAM on
Win7 x64 and G1 still runs a little faster than Canvas and a lot
faster on OpenGL.

It's not going to be a direct comparison because the emulator is
emulating ARM so there's a huge loss in speed there from the
emulation.

You really need to test against a device to know what your real
performance is like.  Get it as high as you can get it to go on the
emulator, then try it out on a G1 and Droid or Nexus.  You especially
will want to make sure that your game works correctly on all screen
sizes and densities.

On Jan 20, 11:42 am, Dan Sherman <[email protected]> wrote:
> I'm not running any sort of beastly machine, quad-core 2.8ghz, with an
> nvidia 9800gtx, and almost all the time, emulator performance is lower than
> physical device (especially with openGL, but even with canvas).  Might have
> something to do with the emulator specifically on linux, so your results may
> vary.  As for uploading your APK, just drop it on rapidshare or something
> and post the link.
>
> - Dan
>
>
>
> On Wed, Jan 20, 2010 at 11:37 AM, Kevin Duffey <[email protected]> wrote:
> > After I wrote you, I realized that issue too. I remember reading that and
> > after I responded.. wondering if my response was inaccurate. I wonder how
> > much the speed/cores of your cpu play into the emulator performance? I know
> > that my small "test" apps run faster on my moto droid than they do my
> > quad-core cpu on the emulator. So I didn't think the cores of your cpu made
> > much difference, and I have 2.4Ghz icore7, which is a lot faster than the
> > 600mhz on the droid.
>
> > On Wed, Jan 20, 2010 at 12:52 AM, Andre <[email protected]>wrote:
>
> >> Hi, thanks for reply
>
> >> Yes, I can share my .apk, if you tell, how to upload something here?
>
> >> I agree, that emulator should be much slower than real device, but let
> >> me quote a snippet from the document "Designing for Performance" at
> >>http://developer.android.com/guide/practices/design/performance.html:
>
> >> "As you develop your application, keep in mind that, while the
> >> application may perform well enough in your emulator, running on your
> >> dual-core development computer, it will not perform that well when run
> >> a mobile device — even the most powerful mobile device can't match the
> >> capabilities of a typical desktop system. For that reason, you should
> >> strive to write efficient code, to ensure the best possible
> >> performance on a variety of mobile devices."
>
> >> How to deal with this small discrepancy?
>
> >> Can someone share some measurements: emulator (on what hardware?) vs.
> >> real device?
>
> >> Thanks in advance,
>
> >> Best Regards, Andre
>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Android Developers" group.
> >> To post to this group, send email to [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]<android-developers%2Bunsubs
> >>  [email protected]>
> >> For more options, visit this group at
> >>http://groups.google.com/group/android-developers?hl=en
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]<android-developers%2Bunsubs 
> > [email protected]>
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to