問題タブ [android-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.

0 投票する
1 に答える
391 参照

android - AndroidLogcatを使用してこのように表示する

私はAndroidを初めて使用し、現在logcatの使い方を理解しようとしています。ここでこれを見ると:

LinkedInscribeOAuthライブラリがLinkedInアカウントへのアクセスを許可できない

この人はlogcatにすべてのsystem.out.println()を出力させて、実行する完全なアプリを作成しなくてもコードが機能することを確認します。私は誰かが私がこれを行うことができるかもしれない方法を私に見せてくれることを望んでいました。ありがとう

0 投票する
2 に答える
2583 参照

android - アプリ com.bell.ship のクロック/10024 をブロードキャストインテントで起動できません: プロセスが正しくありません

私はアラーム通知のようなアプリケーションを作成しましたが、すべてが一度に正常に動作しますが、しばらくしてそのようなエラーが見つかりました ブロードキャスト用のアプリ com.bell.ship's clock/10024 を起動できません 意図: プロセスは logcat で不良です。

logcat を以下に示します。

私は Android の新しいユーザーですが、以前のようにこのエラーが表示されることはありません。

0 投票する
3 に答える
3435 参照

android - 製造元が /dev/log フォルダーの下のフォルダーを削除した場合はどうすればよいですか? [LogCat がないことを意味します]

/devの下のログ フォルダーに到達できない、または存在しない可能性さえある Android デバイスに問題があります。

そのため、LogCat はサービスを停止しており、DDMS でデバイスの stdout または stderr ログを表示できません。

私は少しグーグルで、この問題に関するいくつかの情報を見つけようとしました:

  1. http://developer.android.com/guide/developing/tools/adb.html#alternativebuffers

    stdout と stderr のトピックを表示すると便利なように見えましたが、このスレッドはサポートされていないと言っています:

    Android で stdout/stderr のリダイレクトが機能しないのはなぜですか?

  2. 同じ問題を抱えている別のものを次に示します。

    「ログ デバイス '/dev/log/main' を開けません: そのようなファイルまたはディレクトリはありません」

ログをデバイス上のファイルに手動でダンプする一時的な解決策を見つけましたが、いつものように、アプリケーション ログだけでシステムを監視することはできません。

あなたが提案できる解決策はありますか?stdout および stderr ログをファイル、コンソールなどにリダイレクトする方法はありますか?

あらゆる種類の助けをいただければ幸いです。

0 投票する
2 に答える
3784 参照

java - Android サウンドプールでサウンドを再生できない

SoundPool クラスを使用して複数の効果音を再生するのに問題があります。基本的に私は、ユーザーが画面上のオブジェクトの束をタップするリアルタイム ゲームを作成しています。プレイヤーがオブジェクトに触れるたびに、サウンドを再生する必要があります。そこで、SoundPool クラスに目を向けました。以下は私のコードです:

メソッドが呼び出されるたびに、playSound()何も聞こえなくなりました。LogCat を調べると、次の行が表示されます。

問題のオーディオ ファイルは.wavファイルです。.oggファイルと.mp3ファイルも試しましたが、どちらも機能しません。サウンド ファイルは非常に小さいため (.wav ファイルは 60 KB も使用しません)、サイズは問題ではありません...

0 投票する
4 に答える
2563 参照

adt - Logcat にデータが過剰に入力されると、ハード リブートが実行されるまで Windows がフリーズします

タイトルはそれ自体が物語っていますが、途中で気づいたいくつかのポイントを追加します。Android向けの開発中に最終結果を経験した人には、これを再現して、このシナリオが本当に当てはまるかどうかを確認してもらいたいと思います.誰かが解決策を持っているなら、それは私をとても幸せにします:)、それは非常にイライラします開発中にコンピューターをハードリブートする必要があります...

クラッシュは、Logcat が過負荷になると発生します。過密とは、ある時点から、デバイスをデバッグ モードでしばらく接続したままにし、Logcat ビューを見ると、ログインに追加された新しい「デルタ」行のみが表示されることを意味します。約 2 秒の過去の短い間隔。

Logcat がデバッグされたデバイスに過剰に入力されている間は、ユーザー インタラクションへの応答が遅くなり (これは、アプリケーションのテスト中に Logcat が過剰に入力されていることを示している可能性があります)、他のアクションを非常に遅く実行することに注意してください。

デバイスを接続したままにし、さらにログが追加されると、Eclipse が奇妙な動作を開始する 5 ~ 10 秒の短い間隔があり、その後は何もできず、Windows 7 がフリーズし、ハード リブートのみが許可されます。あなたは仕事に戻ります。

アプリケーションを実行しているデバッグ モードでデバイスを接続したままにしておくと、毎回これを再現できます。

私はこれをグーグルで検索しましたが、何も思いつきませんでした。私と私の同僚がこれに遭遇した場合 (私たちは同じ Eclipse セットアップを使用しています)、他の人もこれを経験するはずなので、バグを投稿する前に、これを確認したいと思います...

詳細:

ウィンドウズ7

エクリプス 3.6

ADT 10.0.0.v201102162101-104271 (今日の最新)

ありがとう、

アダム。

0 投票する
1 に答える
2550 参照

android - Androidのアプリでログ猫を印刷できませんでした

私はテキストビューで猫のログ情報を印刷するためのアプリをやっています。私はそれを行うために次のコードを使用します。

マニフェストファイルで、次のような許可を与えます:

テキストビューでlocatから情報を取得できませんでした。Eclipse logcat のコードの出力は次のとおりです。

システムアウト。logcat には何も出力しません。logcat -e の代わりにlogcat -dを使用する場合 。私のlogcat情報がないという点で、すべてのシステム関連情報を出力します。私を助けてください。logcat -eを使用するために、他の情報ではなくテキストビューにアプリの logcat 情報を表示する必要があります。私を助けてください。

0 投票する
2 に答える
4485 参照

android - Android-このエラーは何ですか:アクティビティComponentInfoを開始できませんか?

onCreate(AppOne.java:29):

とmyform:

0 投票する
2 に答える
1799 参照

android - ネイティブ コードで Android のログが表示されない

android/log.hAndroid ログ ( ) に書き込むために、ネイティブ コードのメソッドを使用しています__android_log_write(ANDROID_LOG_INFO, ANDROID_DEBUG_TAG, message);。私はJavaコードでロギングも行っています。ただし、実行中は、Java コードからのログ メッセージのみがロガーに表示されます。これらの問題の原因は何ですか?

Android-manifest に必要な情報をすべて設定しました。残りのネイティブ コードは Android アプリで正常に動作します。エラーも何も表示されません。黙って無視されているようです。

何か案は?

ありがとう

0 投票する
5 に答える
2362 参照

android - 電話のプロセスが LogCat 出力をあふれさせる -- これらのメッセージを取り除く方法は?

LogCat でメッセージを除外する方法を知っているので、それは私が求めていることではありません。

問題は、特定の電話が他の電話よりも「ノイズが多い」ため、LogCat バッファがフラッディングしてバグが発生し、新しいメッセージが破棄されることです。

この問題はNexus One では発生しませんが、たとえば Samsung Continuum i400 では発生します

特定のプロセスからのメッセージを完全に破棄する (つまり、フィルタリングしない)ように Android または LogCat に指示する方法はありますか?

0 投票する
1 に答える
5459 参照

android - スレッド ID に基づいて adb logcat の出力をフィルター処理する

adb logcat -v threadtime を使用して、時間とスレッド ID を含む形式で出力を取得しています。スレッド ID (tid) に基づいて出力をフィルタリングする方法があるかどうか疑問に思っていました。

特定のスレッドからのみ出力を取得したいのですが、スレッド ID は取得できますが、フィルター処理された出力は取得できません。

ありがとう