What I am trying to do::
I am trying to learn the usage of Okhttp for making networking calls in android
What I have done
I think you should use the new 2.0 RC of okHttp.
To make a POST petition, the best is :
String post(String url, String json) throws IOException {
RequestBody body = RequestBody.create(JSON, json);
Request request = new Request.Builder()
.url(url)
.post(body)
.build();
Response response = client.newCall(request).execute();
return response.body().string();
}