は、私の知る限り、私はこのためにAndroid 4.3.5(GA)用ライブラリapache HttpClientの設定方法?私は必要
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpPost uploadFile = new HttpPost("...");
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
builder.addBinaryBody("file", new File("..."), ContentType.APPLICATION_OCTET_STREAM, "file.ext");
HttpEntity multipart = builder.build();
uploadFile.setEntity(multipart);
CloseableHttpResponse response = httpClient.execute(uploadFile);
HttpEntity responseEntity = response.getEntity();
を使用する必要が知っているように私は接続するためにどのようにいくつかのサンプルをグーグルと好きだったlibrary apache HttpClient for Android 4.3.5 (GA)
を接続する必要がある
サーバ側にジップdirrectoryを送信し、サンプルという応じて、私はいくつかの行私はそれを行っている
dependencies {
compile files('libs/mapquest-android-sdk-1.0.1.jar')
compile files('libs/osmdroid-android-3.0.8.jar')
compile files('libs/slf4j-android-1.5.8.jar')
compile 'org.apache.httpcomponents:httpclient:4.3.5'
}
私のビルドファイルに追加する必要があるが、それはまだ問題私は私のクラスにインポートを追加しようとすると
0これを見ていない
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpUriRequest;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
stydio ...私が間違っているのは何
?
を追加しました。それははるかに簡単に使用し、良い "レシピ"ページを持っています。 –
それは非常に奇妙です、なぜGoogleはディレクトリを送信するためのネイティブメソッドを提供していません...それぞれの場合、私はライブラリを接続する必要がありますちょうど1つのディレクトリを送信... –
私の知る限り、 'OkHttp'は今のアンドロイドのSDK。 –