2016-11-15 34 views
0

我已经在SO中搜索过这个问题,但这些答案并没有帮助我。Android Studio Log Cat连续显示数据

我最近在Android Studio中更新了我的Android SDK。之后,无论何时通过USB连接我的设备,它都会在Logcat中显示来自Android设备的所有数据。我想通过根据用法选择Debug,Verbose和error来过滤它。但是仍然有一些不必要的数据。在以前的SDK中,我没有看到这个问题。如何解决避免不必要的数据?

SnapShot

+0

把快照连同应用的过滤器(只有你logcat的看法并不包括整个工作室视图) –

+0

新增快照。数据没有停止。 – Naroju

回答

1

show only selected application过滤器只有当你有一个应用程序中选择工作。在上面的工具栏中,no debuggable applications表示它没有找到任何应​​用程序进行过滤,因此它只显示整个logcat输出。

构建应用程序并将其部署到设备,然后从下拉列表中选择应用程序,该应用程序现在显示no debuggable applications。然后应该仅将输出过滤到您的应用程序。

+0

谢谢你的回答。我看到'没有可调试的应用程序'。但是每当我连接设备时,它都不会自动找到设备。 – Naroju

+0

我得到它的工作。我必须启用'在工具ADB integration'>安卓>启用ADB集成 – Naroju

0

选择日志级别华林或错误,并在代码中使用

log.w("TAG", "Warning log message"); 

log.e("TAG", "Error log message"); 

如果你想使用调试日志级别,就可以使用

log.d("MYDEBUGTAG", "Debugg log message"); 

和过滤通过键入旁边的日志级别选择的文本框的标签“MYDEBUGTAG”的调试消息。 希望它有帮助。

+0

对不起没有什么帮助,我厌倦了这一切。 – Naroju