Android WiFiDirect のデモと同様のコードを書きましたが、socket.connect() が動作しません。例外をスローせずに終了し、「最終的に」セクションにジャンプしました。connect() のすべての入力パラメーターを確認しましたが、デモとまったく同じです。
このような問題に遭遇した人はいますか? よろしくお願いいたします。
Android WiFiDirect のデモと同様のコードを書きましたが、socket.connect() が動作しません。例外をスローせずに終了し、「最終的に」セクションにジャンプしました。connect() のすべての入力パラメーターを確認しましたが、デモとまったく同じです。
このような問題に遭遇した人はいますか? よろしくお願いいたします。
問題は解決しました。詳細は以下の通りです。
例外は、IOException 以外にも適用できます。例外を使用すると、問題の説明がキャッチされました。最新の SDK バージョンでは、UI スレッドでソケットの接続を実行できないため、ソケットが終了しました。ソケット処理を行うためにワーカー スレッドが開かれ、それが機能しました。
明らかに、catch ブロックがないRuntimeException
ようなものをスローしました。SecurityException