Android日志 - 打印到c ++文件中的代码行的链接

时间:2017-09-14 06:33:41

标签: android c++ android-ndk android-logcat

如果您在日志(fileName:lineNumber)中打印,则会在Android监视器中获得一个很好的链接,当您单击它时可以转到该代码行。然而,这对我的cpp文件似乎不起作用。有没有办法实现c ++文件?

修改

我已经知道如何创建字符串(fileName:lineNumber),但是当它在Android Monitor中打印时,它不是可点击的链接。问题是如何使点击。

1 个答案:

答案 0 :(得分:2)

要在Android studio Logcat 窗口中显示为可点击链接,(filename.cpp:filenumber)应至少与您的AS项目中的一个文件相关联:

C++ logcat extract

您可以看到某些系统日志已解析为可点击链接,而其他系统日志则未解析。

Java logcat extract

在上面的示例中,Socket.java是公共API的一部分,而PlaneSocketImpl.java则不是,因此AS不显示后者的链接。