http://weather.livedoor.com/forecast/webservice/json/v?city=(ID)
を用いてAndroid上で天気情報を取得しようとしているのですが、connectメソッド等を使用するとIOExceptionをスローされて
接続することが出来ません。
URLオブジェクトを作り、コネクションを取得する所までは例外を吐いていませんでしたが、
connect()で接続を開始したり、ストリームを取得しようとすると軒並みIOExceptionを吐かれます。
private static final String API_ENDPOINT = "http://weather.livedoor.com/forecast/webservice/json/v?city=400040";
public static void connectionTest() throws IOException {
//接続するURLを指定する
URL url = new URL(API_ENDPOINT);
//コネクションを取得する
HttpURLConnection con = (HttpURLConnection) url.openConnection(); //ここまでは上手く行ってる?con.connect();
}
マニフェストにpermissionを追加して、手順通りにやったつもりなんですが、吐かれる例外が全てIOExceptionなので
原因がわかりません。
ちなみに最初はサブスレッドで接続をしようとしていたのですが、その時も同じ状態でした。
こういった場合どんな問題が発生しているのでしょうか?
こんにちはfkmです。
IOExceptionのメッセージ部分にヒントがあるので、落ちたときのログを貼ってください
On Wed, Jun 3, 2020 at 3:25 PM 藤原拓也 <taku...@gmail.com> wrote:
>
> http://weather.livedoor.com/forecast/webservice/json/v?city=(ID)
>
>
> を用いてAndroid上で天気情報を取得しようとしているのですが、connectメソッド等を使用するとIOExceptionをスローされて
>
> 接続することが出来ません。
>
> URLオブジェクトを作り、コネクションを取得する所までは例外を吐いていませんでしたが、
>
> connect()で接続を開始したり、ストリームを取得しようとすると軒並みIOExceptionを吐かれます。
>
>
> private static final String API_ENDPOINT = "http://weather.livedoor.com/forecast/webservice/json/v?city=400040";
>
>
> public static void connectionTest() throws IOException {
>
>
> //接続するURLを指定する
> URL url = new URL(API_ENDPOINT);
>
> //コネクションを取得する
> HttpURLConnection con = (HttpURLConnection) url.openConnection(); //ここまでは上手く行ってる?
>
> con.connect();
>
>
> }
>
>
> マニフェストにpermissionを追加して、手順通りにやったつもりなんですが、吐かれる例外が全てIOExceptionなので
>
> 原因がわかりません。
>
> ちなみに最初はサブスレッドで接続をしようとしていたのですが、その時も同じ状態でした。
>
>
> こういった場合どんな問題が発生しているのでしょうか?
>
> --
> このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには android-group-japan+unsub...@googlegroups.com にメールを送信してください。
2020年6月3日水曜日 15時31分07秒 UTC+9 fkm:
> このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
> このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/eef34d5f-d01f-4404-8e7e-a18e383e311f%40googlegroups.com にアクセスしてください。
--
-------------------------------------------------------------
深見 浩和(Hirokazu Fukami)
URI:http://www.fkmsoft.jp
email: f...@fkmsoft.jp
--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
こんにちは
2020年6月3日水曜日 15時31分07秒 UTC+9 fkm:
> このグループから退会し、グループからのメールの配信を停止するには android-group-japan+unsub...@googlegroups.com にメールを送信してください。
> このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/eef34d5f-d01f-4404-8e7e-a18e383e311f%40googlegroups.com にアクセスしてください。
--
-------------------------------------------------------------
深見 浩和(Hirokazu Fukami)
URI:http://www.fkmsoft.jp
email: f...@fkmsoft.jp
--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-japan+unsub...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/c625a755-65fb-4aa9-a852-57e6d7fef579%40googlegroups.com にアクセスしてください。