Android日志 - 在C++文件中打印指向代码行的链接

问题描述:

如果您在日志(fileName:lineNumber)中打印,您会在Android Monitor中获得一个不错的链接,当您点击该链接时,该链接会将您引导至该代码行。但是,这似乎并不适用于我的cpp文件。有没有办法实现这个C++文件?Android日志 - 在C++文件中打印指向代码行的链接


编辑

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

C++ logcat extract

你可以看到一些:

+0

[此引用](http://en.cppreference.com/w/cpp/preprocessor/line)可能会有所帮助。 –

+0

@Someprogrammerdude我已经打印'(fileName:lineNumber)'。问题是如何使它成为Android监视器中的一个链接。 – rozina

要出现在Android工作室logcat的窗口可点击的链接,(filename.cpp:filenumber)至少应该有一个文件,它是你的AS项目的一部分相关系统日志解析为可点击链接,而其他则不是。

Java logcat extract

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

+0

那么我的cpp文件是我的项目的一部分,但通过CMakeLists.txt。也许C++链接只是不受支持。 – rozina

+0

对我来说,'(qqq.cpp:329)'也是。 –

+0

你是如何为你的项目添加C++文件的? – rozina