Android, Родные сообщения об ошибках в LogCat

Я работаю с alljoyn-sdk, который использует собственный код. Я получаю некоторые странные сообщения об ошибках при запуске моего приложения. Я действительно не знаю, как их понять. Например, они выглядят так (в столбце "текст" в представлении LogCat):

1.017 ****** ERROR         DiscoveryManager  .../ice/HttpConnection.cc:157 |  0x1010

Что означают конкретные термины?

спасибо и привет

1 ответ

Это стандартная ошибка статуса AllJoyn, которая может быть разбита на части

  • 1.017
  • ****** ERROR
  • DiscoveryManager
  • .../ice/HttpConnection.cc:157
  • 0x1010

первый 1.017 является отметкой времени, когда произошла ошибка, в зависимости от того, как долго программа работала в вашем случае, программа работала только 1 секунду, когда произошла ошибка.

второй ****** ERROR это серьезность статуса. Если вы используете версию Alljoyn, будет напечатан только самый высокий статус. что является ОШИБКОЙ Я думаю, что '**' существует, чтобы упростить поиск при отладке.

3-й DiscoveryManager имя модуля AllJoyn AllJoyn разбит на множество модулей, в данном случае это DiscoveryManager, связанный с транспортом ICE. Я знаю его только из транспорта ICE из-за 4-го варианта.

4-й .../ice/HttpConnection.cc:157 это имя файла и номер строки, которые вызвали этот вывод.

5-й 0x1010 и самая полезная часть - это код состояния ошибки, этот код ошибки можно найти в файле status.h или файле Status.java. (в зависимости от языка, который вы используете)

0x1010 это BAD_HOSTNAME статус.

Это может означать, что у вас нет подключения к Интернету или это может быть результатом некоторого кода, который был в версии AllJoyn до версии 3.4.

Если вы не используете транспорт ICE, вы можете игнорировать эту ошибку.

Другие вопросы по тегам