1

Androidのチャットプログラムに関するアルゴリズムがありますが、サーバー側のセクションに問題があります。

ユーザー名、パスワード、電子メールなどのデータをアプリからデータベースにjson経由で保存できますが、どうすればアプリにチェックインできるのかわかりません。(たとえば、ユーザー名チェッククエリの応答をアプリに取得します。)

前もって感謝します。

4

1 に答える 1

1

基本的に、実行httpClient.executeすると応答が返されるので、その応答を使用する必要があります。

クライアント側:

HttpResponse resp = httpClient.execute( post );
DataInputStream is = new DataInputStream( resp.getEntity().getContent() );

サーバー側は、使用するプログラミング言語によって異なります。たとえば、Python を使用する場合:

    self.response.headers['Content-Type'] = 'text/vnd.aexp.json.resp'
    self.response.set_status( 200,"OK" )
    self.response.out.write( json.dumps( responseList ) )  

完全なソース コードと詳細については、次の例を参照してください。

http://mylifewithandroid.blogspot.fi/2010/10/client-server-communication-with-json.html

EDIT
PHPサーバー側でこれを確認してください:

http://www.happycode.info/php-json-response/

于 2012-07-17T17:54:25.253 に答える