問題タブ [dumpsys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - procrank と dumpsys meminfo の違いは何ですか?
Android adb シェルを使用しているときに、procrank と dumpsys meminfo の違いに戸惑いました。コマンド procrank によって報告される私のアプリケーションの Pss は、常に dumpsys meminfo の結果に表示されるものよりも高くなります。誰か教えてください。 2つのコマンドの違い-procrankとdumpsys meminfo.Thanks
android - dumpsys SurfaceFlinger の出力解釈
最近、dumpsys SurfaceFlinger
Android グラフィックスに関する情報を収集するために使い始めました。私は現在、Odroid-XU3 という開発ボードに取り組んでいます。ディスプレイは、HDMI ケーブルを介してボードに接続されている Dell モニターです。
上記のコマンドの出力の最後の数行には、2 つのディスプレイが表示されていますが、1 つしか表示されないはずです。そのうちDisplay[0]
の 1 つは で、もう 1 つはDisplay[1]
です。各表示のtype
列はHWC
またはGLES
です。HWC または GLES の両方である場合もあれば、一方が HWC で他方が GLES である場合もあります。
Display[0] と Display[1] の違いは何ですか? 前述のコマンドの出力を解釈する方法を理解するためのドキュメントを見つけようとしましたが、有用なものは見つかりませんでした。
android - Android NDK で dumpsys をスタンドアロン アプリケーションとしてコンパイルする方法は?
Android NDK を使用して、dumpsys をスタンドアロン アプリケーションとしてコンパイルしたいと考えています。ただし、コマンドndk-build
を入力すると、次のエラーが発生します。
致命的なエラー: utils/Log.h: そのようなファイルまたはディレクトリはありません
dumpsys をスタンドアロン アプリとしてコンパイルすることはまったく可能ですか?
ソース コードと Android.mk ファイルは、https: //android.googlesource.com/platform/frameworks/native/+/lollipop-mr1-release/cmds/dumpsys にあります。
android - 「adb shell dumpsys gfxinfo」の総メモリ使用量
Android でのUI パフォーマンス テストの指標の 1 つは、「合計メモリ使用量」です。正確には何ですか?
コマンドはadb shell dumpsys gfxinfo <PACKAGE_NAME>
サンプルの dumpsys はこちらから入手できます: https://gist.github.com/anonymous/20c263d802ab60cb0d1a
android - ADB シェル: BOOT_COMPLETED インテントを受け取る BroadcastReceivers のリストを取得するにはどうすればよいですか?
現在、デバイスの起動後に自動起動するアプリケーションをデバッグしています。この目的のために、私は を作成し、BroadcastReceiver
それを my に追加しましたAndroidManifest.xml
:
これは、ほとんどのデバイスで常に機能します。ただし、1 つのデバイス (MXQ Pro セットトップ ボックス) では、ほとんどの場合しか機能しません。これまでのところ、機能する場合と機能しない場合のパターンを見つけることができませんでした。
そのため、どの BroadcastReceiver が実際にシステムに登録されているかを調べて、BOOT_COMPLETED インテントを受信したいと思います。
でちょっと遊んでみた
pm
:しかし、これはインテントを受け取りたいパッケージを教えてくれるだけですdumpsys
: しかし、その出力は圧倒的で、何を探すべきかわかりません
アドバイスをありがとう!
android - Android デバイスでゲームの fps 値を取得する方法
最近、Android デバイスでゲームの fps 値を記録する方法を研究しました。最終的に、値を取得する 3 つの方法を見つけました。
- adb shell dumpsys SurfaceFlinger --latency SurfaceView
- adb shell dumpsys gfxinfo
- adb シェル サービス コール SurfaceFlinger 1013
ゲームエンジンで値の並べ替えを比較したところ、3番目の方法で計算された値は近く、他の方法は不安定でした(つまり、これらの値はほとんど変化していないことを意味します)。包括的な 3 つの方法の違いについて教えてください。