Hi I need some help:
I´m developing an Android app with Eclipse and ADT, It´s a very simple app.
The app connects to a server via POST, it works fine when I set my IP o my
localhost IP and execute on the emulator, but when I run the app in the
Android Device (my cellphone) It can´t connect, throws an Timeout error, I
tried with a different web service and the error it´s the same. This is my
code:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.httpCall();
}
public void httpCall(){
try{
String name = null;
String pass = null;
String options = null;
HttpParams httpParameters = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParameters, 20000);
HttpConnectionParams.setSoTimeout(httpParameters, 20000);
ConnManagerParams.setTimeout(httpParameters, 20000);
DefaultHttpClient client = new DefaultHttpClient(httpParameters);
UsernamePasswordCredentials creds = new
UsernamePasswordCredentials("restuser", "restbpm");
client.getCredentialsProvider().setCredentials(new
AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT), creds);
HttpPost post = new
HttpPost("http://10.36.0.141:8080/bonita-server-rest/API/runtimeAPI/instantiateProcess/holamundo--1.0");
post.setHeader("content-type", "application/x-www-form-urlencoded");
List <NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("options", "user:admin"));
post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse resp = client.execute(post);
String respStr = EntityUtils.toString(resp.getEntity());
TextView tv = new TextView(this);
tv.setText(respStr);
setContentView(tv);
} catch(Exception ex){
Log.e("ServicioRest","Error!", ex);
}
}
Thanks!!!
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en