private void testFileUpload() { RequestParams params = new RequestParams(); params.addBodyParameter("session_id", "4095c7d3c0c9240aa6975044d04fa1ea1442306755512"); params.addBodyParameter("hello_video", new File("/sdcard/rcWish/VideoCapture/20150914_153044.mp4")); params.addBodyParameter("hello_pic", new File("/sdcard/rcWish/VideoCapture/20150914_153044.jpg")); String url = "http://yourhost/index.php?act=ActorSetting&m=updateVideo"; StringRequest request = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() { @Override public void onResponse(String response) { Log.e(TAG, response); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { error.printStackTrace(); } }); request.setLoadingListener(new Response.LoadingListener() { @Override public void onLoading(boolean isUpload, long total, long current) { Log.e(TAG, "isUpload:" + isUpload + ",total:" + total + ",current:" + current); } }); request.setRequestParams(params); request.setTag(TAG); mRequestQueue.add(request); }