2

froyo の下でルービック キューブ ソルバーを作成しました。ランダムな立方体を解決するために、いくつかのムーブとプルーニング テーブルが生成されます。それらはすべて static short[][] 型の配列に保存されます。

通常、Froyo でのプログラムの最初の起動時は、キューブを解くのに約 90 秒かかり、その後は 3 秒未満です。

ジンジャーブレッド (2.3.4) にアップデートすると、10 倍遅くなります。しかし、なぜ?それはどのように可能ですか?これには何か理由がありますか?

ありがとう..

4

1 に答える 1

1

あなたの目標は、ジンジャーブレッドでアプリを高速に実行することだと思います。ライブ デバッグを行ったことはありますか (Traceview などを使用)? これは、どのメソッドが非常に時間がかかっているかを正確に特定し、問題をもう少し分離するのに役立ちます。

于 2011-06-14T18:33:43.403 に答える