Android登录注册Mysql

Android登录注册Mysql,android,mysql,login,registration,Android,Mysql,Login,Registration,我累了,不知道如何修改我的应用程序。。我的问题是,每次我注册并填写edittext,直到单击“注册应用程序”按钮forceclose,但数据是mysql中的条目。。 此消息 致命异常:主 java.lang.NumberFormatException:无效int: 这是我的代码: private static final String REGISTER_REQUEST_URL = ""; private Map<String, String> params; public Regi

我累了,不知道如何修改我的应用程序。。我的问题是,每次我注册并填写edittext,直到单击“注册应用程序”按钮forceclose,但数据是mysql中的条目。。 此消息

致命异常:主 java.lang.NumberFormatException:无效int:

这是我的代码:

private static final String REGISTER_REQUEST_URL = "";
private Map<String, String> params;

public RegisterRequest(String name, String username, String password, int age, String city, String email, int no, Response.Listener<String> listener){
    super(Method.POST, REGISTER_REQUEST_URL, listener, null);
    params = new HashMap<>();
    params.put("name", name);
    params.put("username", username);
    params.put("password", password);
    params.put("age", age + "");
    params.put("city", city);
    params.put("email", email);
    params.put("no", no + "");
}

@Override
public Map<String, String> getParams(){
    return params;
}
}

我想说,既然你做了no+,no是一个int,它也会尝试将其添加为int。年龄也是一样

编辑:
事实上,我认为它仍然可以工作,因此您可能正在尝试将空字符串转换回数字,可能是从选择“否”或“年龄”的请求中转换而来。

在字符串中转换年龄和否显然,expetion不是来自此代码,但您在哪里将字符串转换为int。请学习有关读取stacktrace的一些基本知识