Very strange.
Someone pointed out to me that I really shouldn't be using com.android
as a package, since it's not my domain.  I just hadn't changed it from
when I was mirroring LunarLander.  And since I changed it, my apps has
yet to take longer than 3 seconds to load.

On Jan 10, 12:20 pm, "[email protected]" <[email protected]>
wrote:
> Hi all,
>
> I'm pretty stumped here.
>
> I've got an app that more or less follows the layout of LunarLander,
> with an Activity, a View, and a Thread. The View extends SurfaceView
> and the thread is what does the drawing. It is relatively light on
> resources - 16 PNGs totalling 240KB, one simple layout xml, and one
> simple values xml.
>
> The load time for the app is all over the map. It sometimes loads in
> under a second, sometimes it takes as much as 50 seconds. But as long
> as I don't touch it, it *always* finishes loading eventually (if I try
> to interact with it, I get the "isn't responding" window and have the
> option to kill it.. though even then it will finish loading if I wait
> long enough). The behavior is the same whether I'm running my code on
> the emulator or an actual ADP1.
>
> I've done a fair amount of logging to try to figure out what's going
> on, but I'm not getting anywhere. My activity's onStart() is always
> done in less than 2 seconds; my view and thread are also ready to go
> within 2 seconds. Even my first call to onDraw() is always done in
> under 3 seconds from the time the activity starts.
>
> After all that is done, I'll be starting at a blank screen (with my
> title bar) for a very arbitrary amount of time. Finally, the logcat
> will show me:
>
> I/ActivityManager( 52): Displayed activity
> com.android.slots/.SlotsAndroid: 11301 ms
> Of course, 11301 ms is sometimes 800ms, 3000ms, 20000ms, or 50000ms
> instead. Unfortunately, until that line shows up, my app is
> unresponsive and does not actually fill in the black space on the
> screen.
>
> I can't figure out what is going on in the time between when my app
> seems to be saying it's completely ready and when android decides it's
> ready to go. Has anyone else seen this? Does anyone else have any
> ideas?
--~--~---------~--~----~------------~-------~--~----~
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