我昨天安装了Android Studio,然后尝试使用LogCat查看日志。但是LogCat中没有任何内容。我使用终端运行./adb logcat
命令可以正常工作。
请问有人能够解释如何在Android Studio中使用LogCat吗?
我昨天安装了Android Studio,然后尝试使用LogCat查看日志。但是LogCat中没有任何内容。我使用终端运行./adb logcat
命令可以正常工作。
请问有人能够解释如何在Android Studio中使用LogCat吗?
LogCat
对我很有帮助。我打开了 Device File Explorer
,发现列表中没有授权设备,并在智能手机上接受了 RSA 指纹。之后,我就可以看到 Logcat
了,但它经常会中断并重新发送这些指纹。 - CoolMind当我使用模拟器时,有时会出现这种情况。我只需插入设备并运行应用程序即可。Logcat开始工作,当我回到模拟器时也是如此。 我猜只需切换两个设备和/或模拟器也可以解决问题。
import android.util.Log;
Log.d("","My Log");
Log.d("Class name","My Log");
如果您同时使用 Android Studio 和终端中的 adb,Logcat 可能会失败。这是因为您同时使用了多个 adb 版本。
Android Studio会寻找{android-sdk}/platform-tools/adb而不关心您的PATH。我使用符号链接替换了android-sdk中的adb版本,但是简单地“sudo apt-get remove android-tools-adb”也可以起作用。
前往运行->调试。如果与主机失去连接,它会要求重新连接的许可。点击“是”。就这样。
Logcat 右侧有一个小图标,您可以使用该图标打开或关闭 Logcat。通常我可以通过点击该图标(可能需要多次)使 Logcat 激活。