基本上我在数据库端设置了一些成员,我也做了一个注册表单,它将数据发布到数据库,但是我遇到的问题是我的程序不会启动活动。当我注释掉它的工作部分的httppost部分时,所以我相信我的问题与PHP文件有关,但是已经发布了我已经完成的Java代码。在另一个问题中,我将发布PHP代码。android httppost错误
try
{
httpclient = new default HttpClient();
httppost = new HttpPost("");
nameValuePair = new arrayList <NameValuePair> (1);
nameValuePair . add(new BasicNameValuePair("email", email . getText() . toString() . trim()));
nameValuePair . add(new BasicNameValuePair("password", password . getText() . toString() . trim()));
httppost . setEntity(new UrlEncodedF or mEntity(nameValuePair));
response = httpclient . execute(httppost);
ResponseHandler <String> responseHandler = new BasicResponseHandler();
final Stringresponse = httpclient . execute(httppost, responseHandler);
loginErrorMsg . setText("" + response);
if(response . equalsIgnorecase ("Log in Successful"))
{
startActivity(new Intent(LoginActivity . this, HomescreenActivity . class));
}
}
catch(Exceptione)
{
e.printStackTrace();
}
显示完整的堆栈跟踪 – moDev 2013-02-23 19:55:15
确定。谢谢你的回复 – Moe 2013-02-27 15:22:03
02-27 15:35:31.791:W/KeyCharacterMap(118):没有键盘的ID 0 02-27 15:35:31.791:W/KeyCharacterMap(118):使用默认键盘映射: system/usr/keychars/qwerty.kcm.bin 02-27 15:36:02.321:W/SingleClientConnManager(342):无效使用SingleClientConnManager:仍然分配连接。 02-27 15:36:02.321:W/SingleClientConnManager(342):确保在分配另一个连接之前释放连接。 – Moe 2013-02-27 15:39:04