クラッシュは、Volley JsonObjectRequest とそのonErrorResponse
ブロックで正確に報告されます。Web サービスの出力をテストonErrorResponse
ブロックに変更できないため、このコード ブロックをデバッグすることが重要です。
コードを強制的にこの部分に移動させる方法を教えてもらえますか?
JsonObjectRequest request = new JsonObjectRequest(Request.Method.POST, "MY_URL", null, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
// Which code should I add here to force the code to go to onErrorResponse
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
...
// I want to debug this code block
}
});
試してみresponse = null;
ましonResponse
たが、クラッシュしてしまい、 に進みませんでしたonErrorResponse
。