java.net.ConnectException:Connection timed out
ionic cordova build --release android
のコマンドの中で出てきました。
原因
- URLが同じPCのWebブラウザーで正常に動作する場合
-> ブラウザーに接続するために使用しているHTTPプロキシをJAVAコードが使用していない可能性がある
(https://code.i-harness.com/ja/q/15328)
???
-> java.net.ConnectExceptionで検索
(https://docs.oracle.com/javase/jp/6/api/java/net/ConnectException.html)
ソケットをリモートアドレスとポートに接続しようとした際にエラーが発生したことを通知します。接続はおそらく、リモートで拒否されました (リモートのアドレス/ポートでプロセスが待機していないなど)。
-> java.net.ConnectException:Connection timed out ionicで検索
(https://forum.ionicframework.com/t/error-when-building-for-android-behind-a-proxy/61320)
proxyのせいかもしれないので
ionicのplatforms/androidの中のproject.propertiesに以下を記載。
私の場合はファイル自体がなかったので作成しました。
systemProp.http.proxyHost=(プロキシサーバーのホスト名)
systemProp.http.proxyPort=(プロキシサーバーのポート)
systemProp.https.proxyHost=(プロキシサーバーのホスト名)
systemProp.https.proxyPort=(プロキシサーバーのポート)
...To Be Continued