My current game project is getting large enough that when I deploy for testing I’m waiting a few minutes to actually get this to my phone. Sometimes I have other things to work on, but sometimes I have to sit and wait. This is unfortunately slowing down the development process.
I’m already sure the biggest factor in this is package size. My package is now just under 18 Megs, but I know there are apps out there with much larger packages.
Is there any tricks, phone settings, or eclipse settings that might speed deployment other than reducing the package size?
Regards.
While this doesn’t quite meet your criteria of ‘other than reducing the package size’, my guess is that most of that filesize probably comes from textures and audio resources.
Instead of packing them all in the APK under the
res/folder, I might recommend temporarily copying the resources to the device’s filesystem, and then load them from there instead of your resources. Then when you repeatedly upload your APK you don’t have to keep transferring the same resources over and over.If you load your resources from a mostly centralized location it should be just a couple lines of code change to change from loading from res to loading from a file. You can repackage them as resources again when your game is closer to release and you don’t have to do so many iterations.