web-dev-qa-db-ja.com

Eclipse-Android 7の空のLogcat

Nexus 9タブレットをAndroid 7 Nougat。
EclipseのLogcatビューがLogcatメッセージの表示を停止したため、ビューは空のままになります。
また、デバイスのターゲットは「不明」として表示されます。代わりにEclipse外でLogcatを起動すると(AndroidSDK-> tools-> ddms)、すべてのメッセージが表示されます。ただし、[アプリケーション]列は空のままです。
SOについては、このトピックに関するいくつかの(古い)質問が既にありますが、ここで解決できるものはありませんでした。
試したこと:

  • 別のUSBポートを使用する
  • DDMSパースペクティブでデバイスにフォーカスする
  • Eclipseを再起動します
  • デバイス+ PCを再起動します
  • abd kill-server
  • デバイスでUSBデバッグを無効にして再度有効にします
  • USBデバッグ認証をリセットし、RSAフィンガープリントを再度確認します
  • USBモードを「MTP」に切り替えます

Android SDKからインストールされたパッケージはすべて最新であり、最新のEclipse + ADTプラグインを使用しています。
また、すべてが私のGalaxy S5 Mini(Android 5.1.1)で正常に動作します。
ADTプラグインは非推奨であり、Android Studio。
ただし、できる限りEclipseを使用することを優先するため、この問題の解決策を探しています。
では、この問題を解決する方法を知っている人はいますか?

28
Springrbua

「Android Device Monitor」アプリケーションを使用できます。

Sdk-toolsパッケージのこのアプリケーション。

コマンドラインから起動し、

「sdk-tools folder/tools /」ディレクトリに移動して、

次のコマンドを入力します:monitor。

または

windows環境、

ディレクトリ「sdk-tools folder/tools /」を開き、

そしてmonitor.batをダブルクリックします。

詳細-> Googleユーザーガイド

19
KBKai

このカスタムビルドを試してみたところ、うまくいきました。これで、Eclipseでlogcatを再び見ることができます。

https://github.com/khaledev/ADT/releases

Zipファイルをダウンロードし、Eclipseメニューの[ヘルプ]> [新しいソフトウェアのインストール...]> [追加]> [アーカイブ...]をクリックして、ダウンロードしたZipを選択し、残りのインストールプロセスを実行します。

25
Arise

同じ問題がありました。最終的に、「Eclipse IDE for Android Developers」は古くなっていました。この機能を更新すると問題が解決しました。手順:

  • ヘルプを開く-> Eclipseについて->インストールの詳細

  • 「インストール済みソフトウェア」タブを選択します

  • 「Eclipse IDE for Android Developers」を選択します

  • 下部の[更新]をクリックします。

0
David