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

