​使用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)


求问这种错误应该怎么处理?

酸奶一生推
浏览 881回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP