我安装了 AS 3.0 Canary,导入了一个现有的项目,在运行 gradle sync 时,出现了以下错误:
Failed to resolve: org.apache.httpcomponents:httpclient:4.0.1
我尝试清理该项目,但也失败了。以下是错误的一部分:
Required by:
project :app > com.google.api-client:google-api-client-android:1.22.0 > com.google.http-client:google-http-client-android:1.22.0 > com.google.http-client:google-http-client:1.22.0
我查看了其他问题,似乎httpclient在API 23中已被弃用。但是那些问题中提出的每个解决方案似乎都不起作用。
更令人困惑的是,在AS 2.4预览版7中,将targetSdkVersion
和compileSdkVersion
都设置为25,它运行得非常完美。
编辑:我尝试在稳定版本的AS上运行它,似乎可以正常工作。但是我需要预览版本中的新型模拟器。