使用volly框架进行post请求时空指针异常
我的请求代码如下:
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)
求问这种错误应该怎么处理?