0

[httpmime-4.0.1.jar]をダウンロードしようとしましたが、それでもエラーが発生し、------------------------------ -

class ImageUploadTask extends AsyncTask {@Override

    protected String doInBackground(Void... unsued) {

        try {

            HttpClient httpClient = new DefaultHttpClient();





HttpContext localContext = new BasicHttpContext();
            HttpPost httpPost = new HttpPost(getString(R.string.WebServiceURL) + "/cfc/iphonewebservice.cfc?method=uploadPhoto");
            MultipartEntity entity = new MultipartEntity(

         HttpMultipartMode.BROWSER_COMPATIBLE);





ByteArrayOutputStream bos = new ByteArrayOutputStream();
            bitmap.compress(CompressFormat.JPEG, 100, bos);
            byte[] data = bos.toByteArray();
            entity.addPart("photoId", new StringBody(getIntent()



.getStringExtra("photoId")));
            entity.addPart("returnformat", new StringBody("json"));
            entity.addPart("uploaded", new ByteArrayBody(data,"myImage.jpg"));



    entity.addPart("photoCaption", new StringBody(caption.getText().toString()));
            httpPost.setEntity(entity);
            HttpResponse response = httpClient.execute(httpPost,
   localContext);
4

2 に答える 2

2

アプリケーションにlibsフォルダーを追加し、次に「httpmime-4.1.3.jar」を追加します。その後、このディレクトリをプロジェクトのプロパティに表示する必要があります。

于 2012-05-28T11:50:17.157 に答える
0

このJARをビルドパスに追加する必要があります。Eclipseを使用している場合は、それをプロジェクトフォルダーにコピーするだけです。次に、Eclipseでマウスを右クリックし、[ビルドパス]->[ビルドパスに追加]を選択します。

于 2012-05-22T15:45:55.810 に答える