Android9.0のPixel3端末を利用して、デバイスと直接通信しようとしています。
デバイスはWi-Fi親機となってSSIDを送信していますがインターネット未接続です。
AndroidからデバイスのSSIDに接続できていますが、デバイスWi-Fiはインターネット未接続のため「インターネット未接続」と表示され、HttpURLConnectionを利用してデバイスに接続しようとしていますが、接続できません。
デバイスとAndroidを接続し初期設定などを実施しようとしています。
「インターネット未接続」のWi-Fiを利用してHttpURLConnectionを利用できますでしょうか?
(もしくは他のHTTP通信を行う方法でもあればご教授をお願いします。)
Android8までは問題なくできたのですが、Android9からはできないので何か良い方法がないか探してます。
java
1HttpURLConnection con; 2(省略) 3try { 4 con.connect(); 5} catch (java.net.SocketTimeoutException e1) { 6 e1.printStackTrace(); 7} 8の結果(java.net.SocketTimeoutException)が以下のエラーになっています。 9java.net.SocketTimeoutException: failed to connect to /192.168.1.111 from /10.235.100.82 (port 42442) after 10000ms
192.168.1.10がAndroid端末のIPなのですが、10.235.100.82からアクセスしようとしているために失敗しているように見えてます。
192.168.1.111が接続しようとしているデバイス(無線親機)のIPです。
回答2件
あなたの回答
tips
プレビュー