【问题标题】:gingerbread slower as froyo but why?姜饼比froyo慢,但为什么呢?
【发布时间】:2011-06-14 18:22:49
【问题描述】:

我在 froyo 下编写了一个魔方求解器。为了解决随机立方体,将生成几个移动和修剪表。它们都保存在静态短 [][] 类型的数组中。

通常在 Froyo 下程序的第一次启动需要大约 90 秒来解决 Cube,然后

现在我更新了姜饼 (2.3.4),速度慢了 10 倍。但为什么?这怎么可能?这有什么原因吗?

谢谢..

【问题讨论】:

    标签: android android-2.2-froyo android-2.3-gingerbread


    【解决方案1】:

    我假设您的目标是让应用在 Gingerbread 上快速运行。您是否进行过任何实时调试(例如使用 Traceview)?这将有助于准确确定哪些方法花费了这么长时间,并进一步隔离问题。

    【讨论】:

    • +1 用于简单地建议适当的实时调试/跟踪。我还会考虑更改项目的目标和本机 SDK,看看它是否有任何不同。不清楚作者是把设备改成2.3.4还是真的是目标。
    • 是的,我的第一个目标是让它像在 android froyo 上一样快。程序是一样的。我知道生成表格的线程是程序中最昂贵的操作。但那也是在弗罗约。为什么相同的代码比以前慢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-28
    • 2011-03-23
    • 1970-01-01
    相关资源
    最近更新 更多