以下で説明するように、Android で Web サービスを呼び出すメソッドがあります。
クラスがこのメソッドを呼び出すと、例外は表示されず、System.out.println("entered into call service method 2");
ログまでしか表示されません。logcat の状態response = httpclient.execute(httppost);
が機能しSystem.out.println("entered into call service method 3");
ておらず、logcat にも例外が表示されていないことがわかります。なぜそう思うのですか?修正方法は?
public void callService() throws Exception {
System.out.println("entered into call service method");
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://localhost:81/a.php");
HttpResponse response;
System.out.println("entered into call service method 1");
try{
System.out.println("entered into call service method 2");
**response = httpclient.execute(httppost);**
System.out.println("entered into call service method 3");