@Override protected String doInBackground(String... params) { String regId = ""; // mHomePage.getPreference().getString( // AppConstants.PREFPUSHREGISTRATIONID, ""); if (Tabbars.getInstance() != null) regId = Tabbars.getInstance() .getPreference() .getString(AppConstants.PREFPUSHREGISTRATIONID, ""); else if (RotiHomeActivity.getInstance() != null) regId = RotiHomeActivity.getInstance() .getPreference() .getString(AppConstants.PREFPUSHREGISTRATIONID, ""); List<NameValuePair> nameparams = new ArrayList<NameValuePair>(); nameparams.add(new BasicNameValuePair("email", params[0])); mEmailID = params[0]; nameparams.add(new BasicNameValuePair("password", params[1])); nameparams.add(new BasicNameValuePair("android_id", params[2])); nameparams.add(new BasicNameValuePair("sign_in_device_type", AppConstants.DEVICE_TYPE)); nameparams.add(new BasicNameValuePair("register_type", AppConstants.REGISTERTYPE)); nameparams.add(new BasicNameValuePair("appkey", AppConstants.APPKEY)); nameparams.add(new BasicNameValuePair("device_token", regId)); nameparams.add(new BasicNameValuePair("device_id", AppConstants.getDeviceID(mHomePage))); nameparams.add(new BasicNameValuePair("phone_model", manufacturer + " " + model)); nameparams.add(new BasicNameValuePair("os", androidOS)); String result = WebHTTPMethodClass.executeHttPost("/user/login", nameparams); // loginService(); return result; }