我正在使用取決於org.json:json:20090211
的開源庫。顯然,版本20090211
與Android提供的版本之間存在一些API差異。當啓用ProGuard的最小化,我看到這樣的警告:Android中內置了什麼版本的org.json?
警告:com.esri.core.geometry.JSONObjectEnumerator:無法找到引用的方法「java.lang.String中[] getNames(org.json.JSONObject )」在庫類org.json.JSONObject
該方法是存在於當前參考實施JSONObject
,所以假設它的溶液中加入某個20090211
版本之前,相對於除去後,這意味着版本包含在Android中的年齡較大。我想將該版本與20090211
進行比較,看看需要做些什麼才能使依賴20090211
的庫符合Android。
Android中包含哪個版本的org.json?
(我知道我可以重新命名org.json
,改變依賴重命名的版本,但我想避免,如果可能的。這樣的改變是不可能被接受的上游)