[英]Android volley can't handle a 2mb json file
I'm hosting a json file in my vps and in my android app i'm trying to request it in order to save it in the user's device and so on. 我在我的vps和Android应用程序中托管一个json文件,我试图请求它以便将其保存在用户设备中,依此类推。 It's a 2.2 json mb file to be exact
确切地说,这是一个2.2 json mb文件
Here's my code: 这是我的代码:
public void sendJSONRequest(final String url) {
JsonArrayRequest jsonArrayRequest = new JsonArrayRequest(Request.Method.GET, url + "games.json", null, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
Toast.makeText(Main2Activity.this, "Cool", Toast.LENGTH_SHORT).show();
// Log.d(TAG,"PLS: " + response);
// mUpcomingGameReleasesList gets filled/appended with new data here
// mUpcomingGameReleasesList.addAll(parseJSONResponse(response));
// mUpcomingGamesAdapter.setData(mUpcomingGameReleasesList);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(Main2Activity.this, error.getMessage(), Toast.LENGTH_SHORT).show();
}
});
mRequestQueue.add(jsonArrayRequest);
}
Thank you 谢谢
// try retry policy. //尝试重试策略。
jsonArrayRequest.setRetryPolicy(new DefaultRetryPolicy(
30000,
DefaultRetryPolicy.DEFAULT_MAX_RETRIES,
DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
mRequestQueue.add(jsonArrayRequest);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.