[解決済み] E/art﹕ デバッガへの返信送信に失敗しました。パイプが破損しているが、アプリケーションは実行されている
質問
アプリケーションを実行すると、logcatに多くの行が表示されますが、エラーは1つだけです。
E/art﹕ デバッガへの応答送信に失敗しました。壊れたパイプ .
どういう意味ですか?また、どうすれば直るのでしょうか?
解決方法は?
エラーの説明
E/ART: Failed sending reply to debugger: Broken pipe.
E/ARTとは何ですか?
アート
は
A
ndroid
R
アン
T
imeです。これは、あなたのAndroid携帯に搭載されているバイトコードインタープリタです。その
E
は単にロギングレベルを示すだけです。
ERROR
.
デバッガに応答を送信する」とは何ですか?
Android端末でのデバッグは
アドバンス
(Android Debugging Bridge)の略です。また
adb
プロセスが開発マシン(ラップトップまたはPC)上で実行され、デーモンがAndroidデバイス(すなわち、エミュレータまたは携帯電話)上で実行されます。
壊れたパイプとは何ですか?
開発機とAndroid端末は、クライアントサーバーとクライアントのように通信し ブロークン・パイプ は、通信が無効になっていることを意味します。例えば、クライアント(Android端末)がサーバー(開発機で動作しているadbプロセス)に応答を送信しようとしているが、サーバーはすでにソケットを閉じてしまっている場合などです。
修正方法
まず、クリーン/リビルドを実行して、アプリが正しくビルドされていることを確認します。
次に、実際の携帯電話で USB デバッグを使用してアプリを実行している場合、USB ケーブルを抜いてから再び差し込んでクライアント/サーバー接続を確立すると、問題を解決できることが多いようです。
それでもうまくいかない場合は、USBケーブルを外し、(必要であればエミュレーターを停止して)Android Studioを終了します。多くの場合、これで
adb
の処理を行います。その後、再びAndroid Studioを開くと、再起動し、接続が再確立されます。
この方法でうまくいかない場合、以下の手順で手動でadbサーバーを停止してみることができます。
この質問
. 例えば、コマンドプロンプトやターミナルを開いて、その中の
sdk/platform-tools
ディレクトリに移動して入力します。
adb kill-server
adb start-server
関連
-
[解決済み] コレクションへの共有参照が見つかりました org.hibernate.HibernateException
-
[解決済み] プロトコルハンドラの初期化に失敗しました。
-
[解決済み] Could not find or load main class "とはどういう意味ですか?
-
[解決済み] java.lang.UnsupportedClassVersionError を修正する方法。サポートされていないメジャー.マイナーバージョン
-
[解決済み] Bitmapオブジェクトに画像を読み込む際にOutOfMemoryが発生する問題
-
[解決済み] アプリケーションを終了することは嫌われますか?
-
[解決済み] エラー java.lang.OutOfMemoryError: GCオーバーヘッドの制限を超えました
-
[解決済み] 残念ながらMyAppは停止してしまいました。どうすればよいですか?
-
[解決済み] スタックトレースとは何ですか、またアプリケーションのエラーをデバッグするためにスタックトレースをどのように使用できますか?
-
[解決済み] Androidのエラーです。デバイス*に*.apkをインストールできませんでした: タイムアウト
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 環境変数JAVA_OPTSの使い方を教えてください。
-
[解決済み] javacが「using unchecked or unsafe operations」という警告を出す原因は何ですか?
-
[解決済み] javax.naming.NameNotFoundException
-
[解決済み] raw 型のメンバへのアンチェックの呼び出し
-
[解決済み] Apache Camelのログに簡単なテキストを記録する
-
[解決済み] JDBC タイプの方言マッピングがありません。1111
-
[解決済み] アニメーションGIFの表示
-
[解決済み] タイプの安全性。アンチェック・キャスト
-
[解決済み] Eclipseでクラスとそれに対応するファイルの名前を変更する方法は?
-
[解決済み] .lengthが解決できない、またはフィールドでない