在Android上使用Apache HTTP客户端URIBuilder?

在Android上使用Apache HTTP客户端URIBuilder?,android,gradle,apache-httpcomponents,Android,Gradle,Apache Httpcomponents,我正在尝试使用一个依赖于Apache的URIBuilder的库。在Gradle中添加库依赖项后尝试运行时,出现错误: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/utils/URIBuilder; at com.coinbase.api.CoinbaseImpl.getAuthorizationUri(CoinbaseImpl.java:1127) 我尝试在Gradle中将apach

我正在尝试使用一个依赖于Apache的URIBuilder的库。在Gradle中添加库依赖项后尝试运行时,出现错误:

java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/utils/URIBuilder;
at com.coinbase.api.CoinbaseImpl.getAuthorizationUri(CoinbaseImpl.java:1127)
我尝试在Gradle中将apache http客户端作为依赖项添加,但随后出现错误:

WARNING: Dependency org.apache.httpcomponents:httpclient:4.3.6 is ignored for release as it may be conflicting with the internal version provided by Android.
         In case of problem, please repackage it with jarjar to change the class packages

如何修复此问题?

为了避免名称空间冲突,需要添加“HTC”或apache添加的任何三字节后缀,以使名称空间唯一。“HC4”=后缀