部署缓慢

时间:2012-09-27 23:12:17

标签: android performance deployment

我目前的游戏项目已经变得足够大,当我部署测试时,我等了几分钟才真正把它拿到我的手机上。有时我还有其他工作要做,但有时我必须等待。不幸的是,这减缓了开发过程。

我已经确定最大的因素是包装尺寸。我的软件包现在只有不到18 Megs,但我知道有些应用程序包含更大的软件包。

是否有任何技巧,手机设置或eclipse设置可能会加速部署,而不是减少包装尺寸?

问候。

2 个答案:

答案 0 :(得分:2)

虽然这不符合你的标准'除了减小包大小',但我的猜测是大部分文件大小可能来自纹理和音频资源。

我可能会建议暂时将资源复制到设备的文件系统,然后从那里加载而不是资源,而不是将它们全部打包在res/文件夹下的APK中。然后,当您反复上传APK时,您不必一遍又一遍地传输相同的资源。

如果从大多数集中位置加载资源,则只需更改几行代码就可以从加载从res加载到文件加载。当您的游戏接近发布时,您可以再次将它们重新打包为资源,并且您不必进行如此多的迭代。

答案 1 :(得分:1)

你想要的是一个Android模拟器。您可以将模拟器安装为Eclipse IDE插件。

http://developer.android.com/tools/sdk/eclipse-adt.html

@“不幸的是,与在实际设备上运行应用程序相比,我的系统非常慢(和旧),模拟器像糖蜜一样运行。”
http://dev.blogs.nuxeo.com/2011/10/speeding-up-the-android-emulator.html