I had to migrate my android project to new version of Android Studio and Android pluging for Gradle.
I followed all instructions at https://developer.android.com/stu
I had this issue with maven in an app engine project today, one of the third party libraries I am using appengine-gcs-client depends on the library google-http-client and its using version 1.24.1 which obviously had been removed as you can see from other answers.... Here is how I solved it using maven
I excluded the google-http-client from the library that depends on it i.e appengine-gcs-client using the following xml code in my pom.xml
com.google.appengine.tools
appengine-gcs-client
0.7
com.google.http-client
google-http-client
then I give maven the version to use when the google-http-client library is required, this version is just a back dated version from version 1.24.1 which is
1.23.0
com.google.http-client
google-http-client-jackson2
1.23.0
then just run
mvn clean install
this solved the problem for me and it should work for you if you have a third party library that depends on the google-http-client-parent:1.24.1 that is missing.
you could look up how to exclude dependencies using gradle from the following link How to exclude dependencies in gradle