我在 API 级别 16 上遇到了 unirest-java 的问题,即我已经编译了一个unirest-java-1.4.6-SNAPSHOT-withDependency-ShadedForAndroid
包含所有依赖项的 JAR ( ) 以及一些 Apache-libs 阴影 - 但我仍然收到关于我的应用程序 not found 的错误org.apache.http.client.methods.HttpRequestBase.releaseConnection
。
我得出的结论是因为它使用了内置的 apache-libs(它没有HttpRequestBase.releaseConnection
在 API 16 中实现,只是稍后才实现)而不是我用 unirest-JAR 编译的那些。
尝试使用 Android Studio (1.0) 和 Gradle 构建项目,但结果相同。
LogCat
http://pastebin.com/5MCSa7eg
unirest-java/pom.xml
http://pastebin.com/ThHZn3sN
app/build.gradle
http://pastebin.com/vNuguHCy
非常感谢几乎任何方向的任何帮助!