【完美解決系列】Volley: [1541] NetworkDispatcher.run: Unhandled exception java.lang.NullPointerException
阿新 • • 發佈:2019-01-04
在使用Volley時出現了以下錯誤提示:
Volley: [1541] NetworkDispatcher.run: Unhandled exception java.lang.NullPointerException
java.lang.NullPointerException
at libcore.net.UriCodec.encode(UriCodec.java:132)
at java.net .URLEncoder.encode(URLEncoder.java:57)
at com.android.volley.Request.encodeParameters(Request.java:413)
at com.android.volley.Request.getBody(Request.java:399)
at com .android.volley.toolbox.HurlStack.addBodyIfExists(HurlStack.java:236)
at com.android.volley.toolbox.HurlStack.setConnectionParametersForRequest(HurlStack.java:210)
at com.android.volley.toolbox .HurlStack.performRequest(HurlStack.java:106)
at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:93)
at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:105)
經過除錯才發現, 原來是我在使用Volley的post方式時,傳入的引數為空導致的問題。
只要不要傳入空的引數就可以解決以上的問題。