1

私はAndroid VOIPアプリをやっています。CPU のパフォーマンスに基づいてコーデックの種類を選択したいと考えています。特定のオーディオ コーデックは、特定のローエンド デバイスでは適切に動作しません。コンパイル時ではなく、プログラムでこれを決定したいと思います。CPU のパフォーマンスと処理に使用できる帯域幅を決定するのに役立つ尺度は何ですか。

ここに私が考えることができるそれらのいくつかがあります:

1) CPU クロック サイクル 2) 使用可能なメモリ

CPU/メモリ統計に基づいて処理能力を決定する標準的な方法はありますか?

Android が実行時のパフォーマンス分析用の API を提供しているかどうかを知っておくとよいでしょう。

4

1 に答える 1

0

これらのサービスを提供している会社があります。

ほとんどの場合、デバイスのメーカー、モデル、バージョンなどを送信するだけです。そして、RAM、CPUなどのデバイスの機能を説明する応答を受け取ります。また、デバイスに加速度計があるかどうかに関係なく、再生がサポートされているファイル形式はHTML5をサポートしていますか...。

クイックグーグル検索は私にhttp://wurfl.sourceforge.net/を与えました

有料と無料の両方のプロバイダーがたくさんあります。使ったことがないのでお勧めできません。

于 2012-06-20T02:48:04.203 に答える