2012-02-17 3 views
4

Androidで実行するJavaコードを開発しています。私はいくつかのテストを行って、どれだけスケーリングできるかを確認しました。まず、Windowsのデスクトップでコードを実行した後、4.0のAndroidデバイスでコードを実行しました。後者は前者と比較して非常に貧弱です。これを引き起こすコードにいくつかの非効率性があるかどうかを判断する必要があります。リンゴとリンゴを比較するためにデバイスとデスクトップの両方でプロファイリングを実行するには、どのプロファイリングツール/プラグインをお勧めしますか?ありがとうございました。Android:スケーラビリティを目指してEclipseで利用できるプロファイリングツールは何ですか?

+2

スケーラビリティを定義します。 – kosa

+0

あなたはhttp://developer.android.com/guide/practices/screens_support.htmlを読んでいますか? –

+0

@thinksteep:入力データサイズの関数としての実行時間 –

答えて

1

私はいくつかのテストを行って、どれだけスケールが良くなっているかを確認しました。

「スケール」という用語は、多くの同時ユーザーに「スケール」されなければならないサーバーを指すために通常使用されます。

リンゴとリンゴを比較するために、デバイスとデスクトップの両方でプロファイリングを実行するには、どのプロファイリングツール/プラグインをお勧めしますか?

私の知る限り、このようなツールはありません。

あなたのAndroidコードが十分に効率的に動作していないと思われる場合は、Traceviewを使用して、ホットスポットの場所を確認してください。

関連する問題