Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/159.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android日志-打印到c+中代码行的链接+;文件_Android_C++_Android Ndk_Android Logcat - Fatal编程技术网

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

Android日志-打印到c+中代码行的链接+;文件,android,c++,android-ndk,android-logcat,Android,C++,Android Ndk,Android Logcat,如果你在日志中打印,你会在Android监视器中得到一个很好的链接,当你点击它时,它会让你进入代码行。但是,这似乎不适用于我的cpp文件。有没有办法实现C++文件? 编辑 我已经知道如何创建字符串(文件名:lineNumber),但是当它在Android监视器中打印时,它不是一个可点击的链接。问题是如何使其可点击。要在Android studio Logcat窗口中显示为可点击链接,(filename.cpp:filenumber)应至少与作为项目一部分的一个文件关联: 您可以看到,一些系统

如果你在日志中打印,你会在Android监视器中得到一个很好的链接,当你点击它时,它会让你进入代码行。但是,这似乎不适用于我的cpp文件。有没有办法实现C++文件?


编辑


我已经知道如何创建字符串
(文件名:lineNumber)
,但是当它在Android监视器中打印时,它不是一个可点击的链接。问题是如何使其可点击。

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

您可以看到,一些系统日志被解析为可单击的链接,而其他日志则不是


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

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

您可以看到,一些系统日志被解析为可单击的链接,而其他日志则不是


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

可能会有所帮助。@Someprogrammerdude我已经打印了
(文件名:lineNumber)
。问题是如何让它成为Android监视器中的一个链接。可能会有帮助。@Someprogrammerdude我已经打印了
(文件名:lineNumber)
。问题是如何使它成为Android monitor中的链接。我的cpp文件是我项目的一部分,但通过CMakeLists.txt。也许C++不支持。你是如何向C++中添加C++文件的?也许诀窍在于我使用的是Android Studio 3.0 Beta 5。所以我仍然有希望:)我的cpp文件是我项目的一部分,但是通过CMakeLists.txt。也许C++不支持。你是如何向C++中添加C++文件的?也许诀窍在于我使用的是Android Studio 3.0 Beta 5。所以我还有希望:)