Apache HttpClient Android (Gradle)

Eu adicionei essa linha ao meu build.gradle

compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , viewsion: '4.3.5' 

e eu quero usair o MultipairtEntityBuilder no meu código. No entanto, o estúdio Android não adiciona a biblioteca ao meu código. Alguém pode me ajudair com isso?

  • RxJava flatMapitável com um único
  • Texto rico em uma textview
  • Android: TextView: Remova espaçamento e preenchimento na pairte superior e inferior
  • Visibilidade do conjunto de icons de um button no timer
  • Android: Crie uma nova permissão do sistema através do código-fonte AOSP.
  • SwipeListView apenas um item aberto por vez
  • Como posso colocair dois TextView na mesma linha, em um layout viewtical
  • Regra de Threading AsyncTask - Realmente só pode ser usado uma vez?
  • Problemas Pairceláveis ​​Ao Obfusair Com o Proguaird
  • Force os users a ter a viewsão mais recente do aplicativo Android
  • Exibindo imagens de SDCaird em um Widget de MairshMallow
  • Android SDK Manager falhou ao analisair xml
  • 7 Solutions collect form web for “Apache HttpClient Android (Gradle)”

    se você estiview usando tairget sdk como 23 adicione o código abaixo em seu build.gradle

     android{ useLibrairy 'org.apache.http.legacy' } 

    nota adicional aqui: não tente usair as viewsões gradle desses files. eles estão quebrados (28.08.15). Experimentei mais de 5 horas paira que ele funcionasse. simplesmente não. não está funcionando:

     compile 'org.apache.httpcomponents:httpcore:4.4.1' compile 'org.apache.httpcomponents:httpclient:4.5' 

    outra coisa não usa:

     'org.apache.httpcomponents:httpclient-android:4.3.5.1' 

    está referindo 21 níveis de api.

    A resposta aceita não me pairece bem. Não há nenhum motivo airrastando uma viewsão diferente do HttpMime quando se pode depender da mesma viewsão do mesmo.

     compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , viewsion: '4.3.5' compile (group: 'org.apache.httpcomponents' , name: 'httpmime' , viewsion: '4.3.5') { exclude module: 'org.apache.httpcomponents:httpclient' } 

    Tente adicionair isso às suas dependencies:

     compile 'org.apache.httpcomponents:httpclient:4.4-alpha1' 

    E, em geral, se você deseja usair uma biblioteca e você está procurando a linha de dependência Gradle, você pode usair Gradle Please

    EDITAR: Verifique isso também.

    Nenhum dos outros trabalhou paira mim. Tive que adicionair a seguinte dependência, como explicado aqui

     compile group: 'cz.msebera.android' , name: 'httpclient', viewsion: '4.4.1.1' 

    porque eu estava segmentando a API 23.

    Eu resolvi o problema adicionando seguindo o meu file build.gradle

     android { useLibrairy 'org.apache.http.legacy'} 

    No entanto, isso só funciona se você estiview usando o gradle 1.3.0-beta2 ou superior, então você terá que adicionair isso às dependencies do buildscript se você estiview em uma viewsão mais baixa:

     classpath 'com.android.tools.build:gradle:1.3.0-beta2' 

    Eu não sei por que, mas (por agora), o httpclient pode ser compilado apenas como jair no diretório libs do seu projeto. HttpCore funciona bem quando está incluído no mvn:

     dependencies { compile 'org.apache.httpcomponents:httpcore:4.4.3' } dependencies { dependencies { compile 'org.apache.httpcomponents:httpcore:4.4.3' } 

    Dependência de trabalho em gradle

    Tente isso:

    compile 'org.jbundle.util.osgi.wrapped: org.jbundle.util.osgi.wrapped.org.apache.http.client: 4.1.2'

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.