ネイティブ コードを使用する alljoyn-sdk を使用しています。アプリケーションの実行中に奇妙なエラー メッセージが表示されます。私はそれらを理解する方法を本当に知りません。たとえば、次のようになります (LogCat ビューの「テキスト」列)。
1.017 ****** ERROR DiscoveryManager .../ice/HttpConnection.cc:157 | 0x1010
特定の用語の意味は何ですか?
thx&よろしく
ネイティブ コードを使用する alljoyn-sdk を使用しています。アプリケーションの実行中に奇妙なエラー メッセージが表示されます。私はそれらを理解する方法を本当に知りません。たとえば、次のようになります (LogCat ビューの「テキスト」列)。
1.017 ****** ERROR DiscoveryManager .../ice/HttpConnection.cc:157 | 0x1010
特定の用語の意味は何ですか?
thx&よろしく
これは標準の AllJoyn ステータス エラーで、いくつかの部分に分けることができます
1.017
****** ERROR
DiscoveryManager
.../ice/HttpConnection.cc:157
0x1010
1つ目1.017
は、エラーが発生したときからのタイムスタンプと、エラーが発生したときにプログラムが1秒しか実行されていなかった場合のプログラムの実行時間です。
2 番目****** ERROR
はステータスの重大度です。Alljoyn のリリース バージョンを使用している場合は、最高のステータスのみが出力されます。これはエラーです。' ** ' は、デバッグ時に見つけやすくするためにあると思います。
3 番目DiscoveryManager
は AllJoyn モジュール名です。この場合、AllJoyn は多くのモジュールに分割されます。これは、ICE トランスポートに関連付けられた DiscoveryManager です。4 番目のオプションがあるため、ICE トランスポートからしかわかりません。
4 番目.../ice/HttpConnection.cc:157
は、この出力の原因となったファイル名と行番号です。
50x1010
番目の最も有用な部分は、エラーのステータス コードです。このエラー コードは、status.h ファイルまたは Status.java ファイルで検索できます。(使用している言語によって異なります)
0x1010
BAD_HOSTNAME
ステータスです。
これは、インターネット接続がないことを意味するか、バージョン 3.4 より前のバージョンの AllJoyn にあったコードの結果である可能性があります。
ICE トランスポートを使用していない場合は、このエラーを無視できます。