title: Cannot import Request and Response classes from okhttp
body: <p>I'm working on an Android app using cordova. I have a custom plugin which is attempting to use OkHttp.</p>
  
  <p>In it, here's a relevant collection of imports:</p>
  
  <pre><code>import com.squareup.okhttp.MediaType;
  import com.squareup.okhttp.OkHttpClient;
  import com.squareup.okhttp.Request; // line 36
  import com.squareup.okhttp.RequestBody;
  import com.squareup.okhttp.Response; // line 38
  </code></pre>
  
  <p>I'm hitting this error during build:</p>
  
  <pre><code>[javac] /path/to/class/SomeClass.java:36: error: Request is not public in com.squareup.okhttp; cannot be accessed from outside package
  [javac] import com.squareup.okhttp.Request;
  [javac]                           ^
  [javac] /path/to/class/SomeClass.java:38: error: Response is not public in com.squareup.okhttp; cannot be accessed from outside package
  [javac] import com.squareup.okhttp.Response;
  [javac]                           ^
  </code></pre>
  
  <p>I'm using the latest available jar file - <code>okhttp-2.0.0.jar</code>, latest Java JDK version (<code>1.8.0_20</code>), etc.</p>
  
  <p>What am I missing? Looking through the okhttp's source code, and their examples, these classes are certainly Public. Moreover, my other imports from <code>com.squareup.okhttp</code> are going through just fine...</p>
  
  <p>Thanks!</p>