web-dev-qa-db-ja.com

Logcatがアプリまたはパッケージの名前を検出できない

Android Studio(Beta)0.8.7を使用していますが、logcatが数か月間正常に動作しています。突然、logcatがアプリ名やパッケージ名を検出できなくなります。これは、私がテストしている特定のアプリのメッセージをフィルターすることはできませんが、これは非常に迷惑です。

enter image description here

アプリ/パッケージ名がどこにあるべきか疑問符(?)に注意してください...

もともとは自分のデバイスだと思っていましたが、別のAndroid所有しているデバイスで試したところ、同じ問題が発生しました。これは私が試したものです:

  • 再起動Android Studioと私のコンピューター
  • 端末からのADBサーバーの強制終了と起動
  • デバイスを再起動する

誰かがこれを以前に経験したことがありますか?それが私を少し狂わせているので、助けてください...

更新:Android studioがインストールされているラップトップを試してみましたが、同じことをしています!アプリ/パッケージの名前が疑問符の代わりに表示されるはずです。また、疑問符が付いていると、logcatはアプリのパッケージ名でメッセージをフィルター処理できません...これまでこの問題に遭遇したことがないので、問題なく機能しているので、気が狂うことはありません。 ..

33
pauloz1890

Android Studio 1.0 RC2の場合の同じ問題です。デバイスモニターにアプリケーション名が表示されますが、Android Studioのlogcatパネルでは、パッケージ名は常に疑問符です。

ツールをチェックして問題を修正しました/ Android/ADB統合を有効にしてからadbを再起動します。

より簡単な方法は、アプリをデバッグすることです。ADB統合が無効になっている場合、Android Studioは有効にするように要求します。

デバッグを開始するには、ADB統合を有効にする必要があります。しますか?

もちろん、「はい」をクリックします。

32
Arrix

Android studio。エミュレーター(仮想化を使用したIntelエミュレーターイメージ)に接続しようとしました)で同じ問題を実行し、エミュレーターでアプリを起動し、アプリケーションフィールドがlogcatに戻ってログに記録されているかどうかを確認しましたあなたのアプリ

また、AndroiManifest.xmlのアプリケーションの下にAndroid:debuggable = "true"を追加することを忘れないでください。

どうやらEclipseは自動的にデバッグを有効にするので、Eclipseはこの問題を認識しません

4
min2bro

オプションがある場合は、「ツール-> Android」をチェックしてくださいADB統合を有効にするチェック済み-これが私のケースでした。なんらかの理由で、あなたの場合のようにパッケージ名が表示されませんでした。

私はこれを自分で変更しなかったと確信しているので、効果を切り替えるキーボードショートカットがあると思いますが、手動でオプションを確認し、エミュレーションを再起動するだけで問題が解決しました。

4
user3002166

ADB統合を有効にして、デバッグを開始します。
わたしにはできる:

  • まずアプリを閉じます。
  • 電話設定>>アプリケーション>>アプリを開きます。
  • On Log Cat Module is Visibleを参照してください。

機能しない場合は、[ツール] >> [ADB] >> [再起動]に移動します。

0
Ashif

これは私のために働いたものです:My Tools/Android/Enable ADB Integrationはすでにチェックされていましたが、パッケージ名がlog catにありませんでした。 )ADBの統合。魔法のように、パッケージ名はlog catにありましたが、これがすべてで機能するかどうかはわかりません。

0
HBB20

この質問は私の問題を解決するのに役立ちました。この問題が再び表示されたときに、この問題の解決に関する控えめな追加を追加したいと思いますADB統合が有効になっている場合でも

単純にAndroid Studio beforeエミュレータを開始します。私はGenymotion(2.6.0)を使用しており、前にそれを開始するために使用されていますAndroid Studio(2.1.2)私の状況では、このバグが明らかになりました。

0
Autumn_Cat

上記以外の方法(1:ADB統合を有効にする、2:デバッグモードを使用する)が機能する....これは「ランダム」に正常になる。誰かが私のと同じ状況になっていますか?

****メソッドを更新してください******

  1. eclipseを閉じます(別のJavaプロジェクトで使用しています)
  2. ターミナルで「adb kill-server」と入力します
  3. Android Studioを再起動します。
0
Yu-Chih Tung

私がしたこと:まず、ADB統合を試しました。それから私はデバイスを再起動し、それは働いた。私の意見:ADBの統合によって解決されるとは思いません。

0
SomeDude

私にも同じ問題があります。

デバッグモードを使用して解決しました。デバッグモードの実行後、通常モードで永久に実行できます。 Logcatにアプリケーション名が表示されます。

0
Brian Yeh

答えは見つかります ここ (#4)

「ADB統合を有効にする:ツール/ Android/ADB統合を有効にする」

0
Cmitz