What version of org.json is built into Android? : <p>I'm using an open source library that depends on <code>org.json:json:20090211</code>.  Evidently there are some API differences between version <code>20090211</code> and whatever version is provided by Android.  When I enable ProGuard minimization, I see this warning:</p>

<blockquote>
  <p>Warning: com.esri.core.geometry.JSONObjectEnumerator: can't find referenced method 'java.lang.String[] getNames(org.json.JSONObject)' in library class org.json.JSONObject</p>
</blockquote>

<p>That method is present in the current reference implementation of <a href="https://github.com/stleary/JSON-java/blob/master/JSONObject.java" rel="noreferrer"><code>JSONObject</code></a>, so I assume it was added sometime before version <code>20090211</code>, as opposed to removed after it, which means the version included in Android is older.  I'd like to diff that version against <code>20090211</code> and see what needs to be done to make the library that depends on <code>20090211</code> compatible with Android.</p>

<p><strong>What version of org.json is included in Android?</strong></p>

<p>(I know I could rename <code>org.json</code> and change the dependency to the renamed version, but I'd like to avoid that if possible.  Such a change is unlikely to be accepted upstream.)</p>
