我的请求代码如下:
1)创建请求队列
Http.LoginHttpUtilandroid.app.Applicationcom.android.volley.RequestQueuecom.android.volley.toolbox.VolleyMyApplication Application { RequestQueue () { .onCreate()= Volley.(getApplicationContext())} RequestQueue () { } }
2)发起post请求
(String usernameString password) { String url = BaseUrl.+ + StringRequest request = StringRequest(Request.Method.urlResponse.Listener<String>() { (String s) { Log.(+ s)(s.equals()) { Log.()Message msg1 = MainActivity..obtainMessage()msg1.= MainActivity.MainActivity..sendMessage(msg1)} (s.equals()){ Message msg1 = MainActivity..obtainMessage()msg1.= MainActivity.MainActivity..sendMessage(msg1)}(s.equals()){ Message msg1 = MainActivity..obtainMessage()msg1.= MainActivity.MainActivity..sendMessage(msg1)} } }Response.ErrorListener() { (VolleyError volleyError) { Log.(+ volleyError.toString())} }) { Map<StringString> () AuthFailureError { HashMap<StringString> map = HashMap<>()map.put()map.put()map} }request.setTag()MyApplication.().add(request)}
错误日志如下:
java.lang.NullPointerException: Attempt to invoke virtual method 'com.android.volley.Request com.android.volley.RequestQueue.add(com.android.volley.Request)' on a null object reference
at Http.LoginHttpUtil.LoginHttpUtil.login(LoginHttpUtil.java:88)
求问这种错误应该怎么处理?