,我已經使用例如谷歌「https://developer.android.com/training/volley/simple.html#simple」排球誤差新請求隊列
RequestQueue queue = Volley.newRequestQueue(getApplicationContext());
String url ="http://www.google.com";
// Request a string response from the provided URL.
StringRequest stringRequest = new StringRequest(Request.Method.GET, url,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
// Display the first 500 characters of the response string.
message.setText("Response is: "+ response.substring(0,500));
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
message.setText("That didn't work!");
}
});
// Add the request to the RequestQueue.
queue.add(stringRequest);
我得到的下面的錯誤。
E /排球:[77336] NetworkDispatcher.run:未處理的異常顯示java.lang.NullPointerException:嘗試從場到讀取空對象引用 的java.lang '詮釋java.lang.String.offset'。 NullPointerException:嘗試從java.lang.String.com處的java.lang.String.compareToIgnoreCase(String.java:560) 上的null對象引用 的字段'int java.lang.String.offset'中讀取java.lang.String $ CaseInsensitiveComparator.compare( String.java:77) at java.lang.String $ CaseInsensitiveComparator.compare(String.java:66) at java.util.TreeMap.find(TreeMap.java:277) 在java.util.TreeMap.putInternal(TreeMap.java:240) at java.util.TreeMap.put(TreeMap.java:186) at com.android.volley.NetworkResponse.toHeaderMap(NetworkResponse.java:138) at com.android.volley.NetworkResponse。(NetworkResponse.java:0) at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:169) at com.android.volley.NetworkDispatcher.run(NetworkDispatcher。 Java的:113)
你能告訴我哪條線有錯誤(Logcat指向線)嗎? –
其實我不知道你指的是什麼意思,這就是我應用這個請求時出現的錯誤。 –