OSから報告するデバイス情報(FPS、OpenCL、HW/SW)を取得する簡単な方法。
FPS、システム情報、OPENCLランタイム情報、アプリリスト情報、デバイスからネット情報を取得します。
Device Test 、FPS(1秒あたりのフレーム)、ストレージ情報、プラットフォーム情報、OpenCLランタイム情報、ネイティブライブラリ付きのインストールされたアプリリスト、およびシンプルなPingツールによる画面リフレッシュレートを提供します。
1.FPS情報
- 100フレームを測定して、各フレームのリフレッシュレートと詳細期間を提供します。
- 基本的なアニメーションセットをレンダリングすることにより、TextureViewのFPSを測定します。
- デバイスのシステム情報を表示します。
デバイスモデル、アンドロイドバージョン、画面サイズ、最小の画面幅、表示密度。
2.バッテリー情報
- 充電器ステータス、バッテリーレベル、健康、温度、電圧、テクノロジーのバッテリー情報を提供します。
2。ストレージ情報
- パス、合計スペース、内部/プライマリ/外部ストレージ(SDカードまたはUSB OTG)のための利用可能なスペースを提供します。
- ディレクトリに詳細なスペース情報を提供する:
DCIM、映画、写真、音楽、アラーム、通知、着信音、ポッドキャスト、ダウンロード、その他。
3。プラットフォーム情報
- ハードウェアコンポーネントの詳細情報を提供します。
CPU、メモリ、GPU、OpenGL ES、ビデオ/オーディオエンコーダー/デコーダー。
- デバイスのサポートされている機能を提供します。
Bluetooth、GPS、NFC、センサー、モバイルネットワーク、WiFi、カメラ。
4。OPENCL情報
- デバイスのOpenCLランタイムサポートを検出します。
- ベンダー、デバイスタイプ、バージョンなどを含むOpenCLランタイムの詳細情報を提供します。
5。アプリリスト
- アプリ名、パッケージ名でインストールされているアプリケーションの詳細リストを提供します。
- アプリにネイティブ環境が必要な場合は、ネイティブライブラリの詳細リストを提供します。
6。Pingツール
- 単純なping関数を提供します。
7。プロセス情報
- デバイス上の実行プロセスの詳細リストを提供します。
- ランニングサービスによって作成される詳細サービスリストを提供します。
** OpenCLとOpenCLロゴはApple Inc.の商標です。