Working in simulator but not on Android phone

I'm working on a game which works fine in the simulator on OSX, and up until a few days ago worked on my phone (trial version build) - I don't have an iPhone to test with.

I thought the problem was timers as it has a number running, but I've tried performWithDelay, Beebegame's timer, using system.getTimer or even incrementing variables in the main gameLoop - all work in the simulator but something else seems to be tripping up.

I have set up a debug textbox which indicates the program gets to the end of my gameInit() function and should then be in the hands of the enterFrame loop but this gameLoop doesn't seem to be firing, nor does a touch listener that is attached to a number of objects. The pause button does work though, so I know it's not frozen.

I store my project in my dropbox so I can share that for someone to have a look?

At the moment it's still using a crappy increment timer on each frame, once I get it working on android I'll revert to getTimer.

Thanks

views:1427 update:2011/10/18 8:54:01
corona forums © 2003-2011