几次调试后,断点不起作用

时间:2019-06-17 08:58:01

标签: java android retrofit2

我使用下面的简单代码登录

LoginRequest loginRequest = new LoginRequest("093333","ss");
Global.apiManagerTubeless.loginOrRregisterx(loginRequest,new Callback<Object>() {
    @Override
    public void onResponse(Call<Object> call, Response<Object> response) {
        Gson gson = new Gson();
        JsonElement jsonElement = gson.toJsonTree(response.body());
        Toast.makeText(getContext(),getContext().getString(R.string.welcome) ,Toast.LENGTH_LONG).show();

    }

    @Override
    public void onFailure(Call<Object> call, Throwable t) {
        Toast.makeText(getContext(),getContext().getString(R.string.samples) ,Toast.LENGTH_LONG).show();

    }
});

当我从Github克隆项目时,在调试模式下,断点onResponse和OnFailure可以正常工作。 但是经过几次调试后,断点不再起作用

有什么解决办法吗?

1 个答案:

答案 0 :(得分:0)

您的答案是这样的: 将断点放在运行时。 也可以是在运行时添加的在运行时之前插入断点的可检测断点差异:

enter image description here