2

ウェブサイトと通信するシンプルなAndroidアプリを作成しようとしています。私が抱えている問題は、HttpPost Eclipseのデバッガーを使用しようとするたびに、次のように表示されることです。ソースが見つかりませんJARファイルC:\ Users ... \ android-sdk \ plarforms \ android-16\android.jarにはソースの添付ファイルの下にある[ソースの添付]をクリックすると、ソースを添付できます。

いくつかのjarファイルを添付しようとしましたが、何も機能しませんでした。これが私のコードです:

    public void onClick(View v) {

    URI website = null;
    HttpResponse response = null;
    BufferedReader in = null;


    HttpClient client = new DefaultHttpClient();

    try {
        website = new URI("http://fakewebsite.php");
    } catch (URISyntaxException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    HttpGet getRequest = new HttpGet();
    getRequest.setURI(website);

    HttpPost postRequest = new HttpPost();

    try {
        response = client.execute(postRequest);
    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

助けてくれてありがとう

4

1 に答える 1

0

使用する

 response = client.execute(getRequest);

それ以外の

 response = client.execute(postRequest);

現在URIを設定していないため、このエラーが発生します

HttpPost postRequest = new HttpPost();

于 2012-10-12T22:37:09.627 に答える