Is the phone on your LAN or using the cell network? Larry
On Mon, Jul 23, 2012 at 8:50 AM, Fernando Juarez <[email protected]>wrote: > 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 -- 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

