問題タブ [logcat]
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 - logcat でのスペースの処理
私のアプリが使用する外部ライブラリの 1 つで、logcat タグにスペースが含まれています。
スペースを処理するために、logcat コマンドで filter-spec を記述するにはどうすればよいですか? Eclipse内のLogcatはそれをフィルタリングできましたが、私はコマンドラインを好みます.
私は次のことを試しましたが、うまくいきません:
android - GC_FOR_MALLOC、GC_EXPLICIT、およびその他の GC_* は Android Logcat で何を意味しますか?
Android のログを見ると、それらの多くが表示される可能性があります。
それらが何を意味するのか、それらを知ることは、より良いメモリ割り当てを行うのに役立つかもしれません.
例:
android - Eclipse の複数のタグの Android LogCat フィルター
フィルターの作成をクリックしても、2 つ以上のタグのフィルターを作成する方法がドキュメントからわかりませんでした。2 つのタグが com.test.TestClassA
ありcom.test.TestClassB
、これらの両方のクラスのログを表示するフィルターを作成するにはどうすればよいですか? 特定のタグに対してのみ ADB を開始する方法を見てきましたが、Eclipse でこれを行うにはどうすればよいでしょうか? 詳細を教えてください。Eclipse で新しいフィルターを作成するときに、タグ行に正確に何を入力する必要がありますか?
android - Eclipse で LogCat の実行が停止し、再起動が必要
デバッグ モードであっても、定期的に LogCat がメッセージの表示を停止します。それ以外の場合は、一度に 1 行しか表示されません。解決策があります。日食を再起動してください。しかし、私はこれをよりよく理解したいと思います。これが発生すると、Eclipse を再起動するのに時間がかかりすぎます。エミュレーターでこの動作を確認し、デバイスに接続しました。LogCat には、履歴のない 1 つの行が表示されるか、何も表示されません。
android - アプリケーションが予期せず停止しました: デバッグするには?
「アプリケーションが予期せず停止しました」という件名の他の多くの質問とは異なり、特定の問題のトラブルシューティングを求めているわけではありません。
むしろ、単純な Android アプリケーションを開発 (およびデバッグ) するために膨大な量の情報を消化するというこの手ごわいタスクに Android/Eclipse/Java 新人が取り組むための最良の戦略の概要を求めています。
私の場合、SDK からサンプル スケルトン アプリを取得し、少し変更を加えて実行したところ、何が得られましたか?
アプリケーション (process.com.example.android.skeletonapp) が予期せず停止しました。もう一度やり直してください。
わかりました。LogCat を確認する必要があることはわかっています。それは私を見つめているタイムスタンプ付きの行でいっぱいです... 私は今何をしますか? 何を探す必要がありますか?
アプリをクラッシュさせるステートメントを見つけるために、プログラムをシングルステップする方法はありますか? (Java プログラムは絶対にクラッシュしないと思っていましたが、どうやら間違っていたようです)
ブレークポイントを配置するにはどうすればよいですか?
これ以外の Android デバッグチュートリアルをオンラインでお勧めできますか?
android - Androidからより長いスタックダンプ(トゥームストーン)を取得するには?
お気づきのように、logcat は次のように常に 34 行のクラッシュログを返します。
ただし、スタックもに保存されることはわかっています/date/tombstones/tombstone_0[0-9]
。そこでは、他の多くのスタックを見つけることができ (それらがどこから来たのか完全には理解できません)、それらのいくつかは前述のスタックの 2 倍の長さです。
アプリケーションのクラッシュから非常に長いスタック ダンプを取得するにはどうすればよいですか?
java - Android での HTML ファイルの取得に関するヘルプ
AndroidでHTMLファイルを取得するプログラムを書いていますが、実行すると強制的に閉じられます! 何が悪いのかわからない!コードのブロックを次に示します。
ファイルを文字列に変換します:
その他のコード:
ログキャット:
android - アンドロイドで猫を記録する
私は新しいAndroid開発者なので、logcatの使い方がわかりません。ですので、ご存知の方はご案内くださいますようお願い申し上げます。
java - Android の文字列に長さ制限はありますか?
Web ページを文字列に読み取ることができましたが、Log.d() を使用して LogCat に出力すると、そのページに実際に表示されるものよりも常に少なく表示されます。
これにより、次の1つ(または複数)が考えられる説明であると思われます。
- Android では、String は動的に拡張できますが、最終的にはハードコードされた MAX_LENGTH によって制限されます。
- Log.d() は、文字列出力を切り捨てるものです。
Androidの文字列に長さ制限はありますか?
そうでない場合、文字列の切り捨てを説明できるものは何ですか?