問題タブ [android-log]
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 - AndroidでLog.eを単体テストするには?
アプリで特定の条件が発生したときにエラー メッセージがログに記録されるかどうかを確認する必要がある単体テストを実行する必要があります。
どうすればこれをテストできますか? 単体テスト中に以下のエラーが発生します。
android - Android TimingLogger がログを出力できないのはなぜですか?
特定のメソッドとそのステートメントに費やされた時間をチェックするために TimingLogger を使用しようとしています。しかし、Android TimingLogger はログを出力できません。
android - Android でモデム無線ログをキャプチャする方法
Android の Modem Radio Log から情報を取得する必要がありますが、取得方法がわかりません。私はたくさん検索しましたが、何も見つかりませんでした。Androidに関する情報が必要なbaseband
ため、モデム ログをキャプチャする必要があることがわかりました。
前もって感謝します。
編集
アプリケーションでログをキャプチャするために、アプリケーション内でプログラムで logcat を読み取ることがわかりましたlogcat
しかし、それは adb ログであるためadb logcat -b radio
、アプリケーションで ADB ログをキャプチャする方法がわかりません。あるコメントでわかるように、それが可能かどうか疑問です。
ありがとう
android - Android ライブラリ *.aar は logcat にログを記録しませんか?
メインの Android Studio プロジェクトで使用する簡単なライブラリを作成しました。その *.aar ライブラリをメイン プロジェクトにインポートし、そのライブラリからオブジェクトをインスタンス化するか、そこからメソッドを呼び出すことができます。
次のようなログ出力もありますLog.d(TAG, "Lala");
が、メインアプリを実行すると、logcat でそれらを確認できません。(メイン アプリからのログ出力が表示されますが、*.aar ライブラリからは表示されません)
logcat でこれらのログ出力を確認するにはどうすればよいですか?
android - StringBuilder を無効にして回避するのが簡単な Android ログラッパー
リリース時に Log.i/e/d 呼び出しを無効にする方法について多くの質問と回答を見た後、答えはさまざまで、proguard を使用するか、bool 値をチェックするログ ラッパーを使用します。私は実際にかなり長い間ログラッパーを使用していましたが、ログが最後に表示されなくても、いくつかの回答で StringBuilder のインスタンスが作成されていることに気付きました。
だから、私は次のアプローチを試みています:
だから私の質問は、この実装には `StringBuilder の問題がありますか? ログに記録するものの数に制限があることを認識していますが、拡張できます。私の主な範囲は、アプリ全体でログ メッセージを簡単に無効にしたり、それらをより細かく制御したりできるようにすることです。
android - com.google.android.gm とは何ですか?
ログの 1 つが次のメッセージを返しています。
12-07 10:42:45.201 6622-17013/? D/DownloadManager: 23 Starting {Apk-apks_1.1.017-812_releaseVersion.apk} by {10112:com.google.android.gm}
私com.google.android.gm
のGmailアカウントを表していると思いますが、よくわかりません。より多くの洞察が必要です。
android - android プログラムでアプリケーションのログエントリのみをキャプチャする方法
アプリケーションに入れたログエントリだけを取得し、スクロール可能なテキストビューに表示したいと考えています。例えば
これらのエラー ログだけが必要で、他の不要なログは必要ありません。logcatコマンドラインツールで可能ですか? 以下のコードを試しましたが、完全なアプリケーション デバイス ログを取得しています
助言がありますか