0

ネイティブ コードを使用する alljoyn-sdk を使用しています。アプリケーションの実行中に奇妙なエラー メッセージが表示されます。私はそれらを理解する方法を本当に知りません。たとえば、次のようになります (LogCat ビューの「テキスト」列)。

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

特定の用語の意味は何ですか?

thx&よろしく

4

1 に答える 1

1

これは標準の 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 ファイルで検索できます。(使用している言語によって異なります)

0x1010BAD_HOSTNAMEステータスです。

これは、インターネット接続がないことを意味するか、バージョン 3.4 より前のバージョンの AllJoyn にあったコードの結果である可能性があります。

ICE トランスポートを使用していない場合は、このエラーを無視できます。

于 2013-11-01T18:42:11.100 に答える