Помогите во время эмуляции вылетает
Во время эмуляции я пишу город, чтобы узнать погоду. Нажимаю "узнать погоду", ожидаю, и меня сразу выбивает.
Что делать? Вот такая ошибка полностью:
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.ds, PID: 11384
java.lang.RuntimeException: org.json.JSONException: Value null of type org.json.JSONObject$1 cannot be converted to JSONObject
at com.example.ds.MainActivity$GetURLData.onPostExecute(MainActivity.java:115)
at com.example.ds.MainActivity$GetURLData.onPostExecute(MainActivity.java:58)
at android.os.AsyncTask.finish(AsyncTask.java:755)
at android.os.AsyncTask.access$900(AsyncTask.java:192)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:772)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7562)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: org.json.JSONException: Value null of type org.json.JSONObject$1 cannot be converted to JSONObject
at org.json.JSON.typeMismatch(JSON.java:112)
at org.json.JSONObject.<init>(JSONObject.java:168)
at org.json.JSONObject.<init>(JSONObject.java:181)
at com.example.ds.MainActivity$GetURLData.onPostExecute(MainActivity.java:112)
at com.example.ds.MainActivity$GetURLData.onPostExecute(MainActivity.java:58)
at android.os.AsyncTask.finish(AsyncTask.java:755)
at android.os.AsyncTask.access$900(AsyncTask.java:192)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:772)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7562)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)