HttpPost problema

Rapaziada, alguém pode me ajudar a descobrir onde tá o erro? Eu tô seguindo o seguinte tutorial http://www.ibm.com/developerworks/br/library/x-androidtictactoe/index.html mas o método setPosition da classe GameService não executa o post dos dados, eu debuguei(do meu jeito) e constatei que o método setPosition tá sendo chamado e os parâmetros estão sendo passados certinho… Alguém dá uma força?

vc tem log da aplicação para ver o que está acontecendo?

Ramon valeu pela resposta mas não tenho muita experiência no Android. Onde eu acho esse log?

Grato desde já,

tem uma aba chamada logcat no eclipse,nela vc tem um log com todos os dados da aplicação,ai vc pode verificar se está gerando alguma exception, no seu caso vc vai mostrar só os que forem da sua aplicação com.jherrington.tictactoe

Ah sim, eu tava olhando ele, ele printa a seguinte exceção;

O método que não tá executando o post é esse aí;

[code] public void setPosition( int game, int x, int y, int color ) {
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(“http://192.168.0.3:100/tictactoe/move.php”);

positions[x][y] = color;

try {
  List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
  nameValuePairs.add(new BasicNameValuePair("game", Integer.toString(game)));
  nameValuePairs.add(new BasicNameValuePair("x", Integer.toString(x)));
  nameValuePairs.add(new BasicNameValuePair("y", Integer.toString(y)));
  nameValuePairs.add(new BasicNameValuePair("color", Integer.toString(color)));
  httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

  HttpResponse response = httpclient.execute(httppost);
  DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
  DocumentBuilder db = dbf.newDocumentBuilder();
  updatePositions( db.parse(response.getEntity().getContent()) );
} catch (Exception e) {
  Log.v("ioexception", e.toString());
}

}
}[/code]

Grato, abraços.

Então isso está acontecendo prq vc está tentando executar uma operação de acesso a rede na UI Thread,que é a Thread principal da sua aplicação , responsavel por manter e atualizar as suas views,logo se vc executar alguma operação que trave essa thread,sua aplicação inteira vai parar.
Adiciona esse trecho de código na sua activity,dentro do onCreate da sua activity TicTacToeActivity:

StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);

Isso vai eliminar qualquer warnning da sua aplicação,mas isso é apenas para teste,não use em produção. Para executar operações de rede,utilize AsyncTasks,que permitem executar operações de modo assincrono dentro da sua aplicação.
Te recomendo essa apostila: http://www.k19.com.br/cursos/desenvolvimento-mobile-com-android, que é bem intuitiva,e tambem as guide lines do android que tem varios samples de aplicações.