Android Log — распечатать ссылку на строку кода в файле c ++

Если вы печатаете в журнале (fileName:lineNumber) в Android Monitor вы получаете красивую ссылку, по которой вы переходите к этой строке кода при нажатии на нее. Однако это, похоже, не работает для моих файлов cpp. Есть ли способ добиться этого для файлов C ++?


редактировать

Я уже знаю, как создать строку (fileName:lineNumber), но когда он печатается в Android Monitor, это не ссылка, которую можно нажимать. Вопрос в том, как сделать кликабельным.

0

Решение

Чтобы появиться в виде кликабельной ссылки в студии Android Logcat окно, (filename.cpp:filenumber) должен быть связан хотя бы с одним файлом, который является частью вашего проекта AS:

C ++ logcat экстракт

Вы можете видеть, что некоторые системные журналы преобразуются в кликабельные ссылки, а другие нет.

Java LogCat Extract

В приведенном выше примере Socket.java является частью публичного API, в то время как PlaneSocketImpl.java нет, поэтому AS не показывает ссылку для последнего.

2

Другие решения

Других решений пока нет …