如何防止Gradle向其他存储库查询依赖项

时间:2020-07-29 12:21:31

标签: android gradle android-gradle-plugin build.gradle

我遇到了一个问题,即gradle会查看未存储所需依赖项且构建失败的存储库。

例如gradle调查了http://pay.cards/mavenhttps://s3.amazonaws.com/moat-sdk-builds/

在gradle文件中提到了所需的依赖项

Could not resolve all files for configuration ':app:releaseCompileClasspath'.
> Could not resolve com.google.android.gms:play-services-basement:[15.0.1,16.0.0).
  Required by:
      project :app > com.google.android.gms:play-services-ads:15.0.1
      project :app > com.google.android.gms:play-services-ads-identifier:15.0.1
      project :app > com.google.android.gms:play-services-ads-lite:15.0.1
      project :app > com.google.android.gms:play-services-gass:15.0.1
   > Failed to list versions for com.google.android.gms:play-services-basement.
      > Unable to load Maven meta-data from http://pay.cards/maven/com/google/android/gms/play-services-basement/maven-metadata.xml.
         > org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 3; The markup in the document preceding the root element must be well-formed.
   > Failed to list versions for com.google.android.gms:play-services-basement.
      > Unable to load Maven meta-data from https://s3.amazonaws.com/moat-sdk-builds/com/google/android/gms/play-services-basement/maven-metadata.xml.
         > Could not get resource 'https://s3.amazonaws.com/moat-sdk-builds/com/google/android/gms/play-services-basement/maven-metadata.xml'.
            > Could not GET 'https://s3.amazonaws.com/moat-sdk-builds/com/google/android/gms/play-services-basement/maven-metadata.xml'. Received status code 403 from server: Forbidden

虽然这在某些机器上有效,而在另一些机器上无效,但是如何解决呢?

0 个答案:

没有答案
相关问题