40
loading...
This website collects cookies to deliver better user experience
> Could not resolve com.datadoghq:dd-sdk-android:1.5.1.
Required by:
project :app > project :datadog
> Could not resolve com.datadoghq:dd-sdk-android:1.5.1.
> Could not get resource 'https://dl.bintray.com/datadog/datadog-maven/com/datadoghq/dd-sdk-android/1.5.1/dd-sdk-android-1.5.1.pom'.
> Could not GET 'https://dl.bintray.com/datadog/datadog-maven/com/datadoghq/dd-sdk-android/1.5.1/dd-sdk-android-1.5.1.pom'. Received status code 403 from server: Forbidden
./gradlew :app:dependencies | grep FAILED | grep -v "project :"
:app:dependencies
simply lists all the projects dependencies since app is the main application module,grep FAILED
filters the output so that only the unresolvable dependencies are printed,grep -v "project :"
filters out the unnecessary module dependencies in a multi-project build which could also be reported as FAILED
.| +--- com.linkedin.dexmaker:dexmaker:2.21.0 FAILED
| +--- com.google.android:flexbox:1.0.0 FAILED
+--- com.android.volley:volley:1.1.1 FAILED
| | +--- com.linkedin.dexmaker:dexmaker:2.21.0 FAILED
| +--- com.google.android:flexbox:1.0.0 FAILED
| +--- com.android.volley:volley:1.1.1 FAILED
| +--- com.linkedin.dexmaker:dexmaker:2.21.0 FAILED
| | +--- com.linkedin.dexmaker:dexmaker:2.21.0 FAILED
| +--- com.amitshekhar.android:debug-db:1.0.6 FAILED
| | | +--- com.google.android:flexbox:1.0.0 FAILED
| +--- com.linkedin.dexmaker:dexmaker:2.21.0 FAILED
2.21.0
, is hosted only on JCenter;2.28.1
, is hosted on Maven Central.dependencies {
constraints {
implementation("com.linkedin.dexmaker:dexmaker:2.28.1") {
because("The default version used by MockK 1.9.3 is hosted on JCenter only")
}
}
}
allprojects {
configurations.all {
resolutionStrategy {
force("com.linkedin.dexmaker:dexmaker:2.28.1")
}
}
}
com.datadoghq:dd-sdk-android:1.5.1
(direct)com.savvi.datepicker:rangepicker:1.3.0
(direct)com.google.android:flexbox:1.0.0
(transitive)com.android.volley:volley:1.1.1
(transitive)com.linkedin.dexmaker:dexmaker:2.21.0
(transitive)com.sunmi:printerlibrary:1.0.13
(direct)~/.gradle
. Here you can find a full explanation of the directories' layout.find ~/.gradle/caches/modules-2/files 2.1/com.linkedin.dexmaker
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/bdfd84d002e265ab7cf7f54a71a17717f831a57d
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/bdfd84d002e265ab7cf7f54a71a17717f831a57d/dexmaker-2.21.0-javadoc.jar
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/423b7b6e4d772e274ba03646284b0cea83faca56
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/423b7b6e4d772e274ba03646284b0cea83faca56/dexmaker-2.21.0.pom
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/680f2dbbb51f2892a4fdbbd9269d628e0b3270b3
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/680f2dbbb51f2892a4fdbbd9269d628e0b3270b3/dexmaker-2.21.0.jar
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/2e6b7df791ab40f340dfd2cb41acd62bb057af82
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/2e6b7df791ab40f340dfd2cb41acd62bb057af82/dexmaker-2.21.0-sources.jar
repositories {
maven {
url = uri("${rootProject.projectDir}/libs")
}
}
allProjects { ... }
block.)libs
directory in the root project's directory will be searched for the dependencies just like all the other Maven repositories. Of course, you can name that directory as you wish.~/.m2/repository
directory to figure it out.libs/com/linkedin/dexmaker/dexmaker/2.21.0
Gradle cache | Maven repository |
---|---|
~/.gradle/caches/modules-2/files-2.1 | libs |
com.linkedin.dexmaker | com/linkedin/dexmaker |
dexmaker | dexmaker |
2.21.0 | 2.21.0 |
libs
using the following command:find ~/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0 -type f -exec cp -v {} libs/com/linkedin/dexmaker/dexmaker/2.21.0 \;
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/bdfd84d002e265ab7cf7f54a71a17717f831a57d/dexmaker-2.21.0-javadoc.jar -> libs/com/linkedin/dexmaker/dexmaker/2.21.0/dexmaker-2.21.0-javadoc.jar
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/423b7b6e4d772e274ba03646284b0cea83faca56/dexmaker-2.21.0.pom -> libs/com/linkedin/dexmaker/dexmaker/2.21.0/dexmaker-2.21.0.pom
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/680f2dbbb51f2892a4fdbbd9269d628e0b3270b3/dexmaker-2.21.0.jar -> libs/com/linkedin/dexmaker/dexmaker/2.21.0/dexmaker-2.21.0.jar
/Users/azabost/.gradle/caches/modules-2/files-2.1/com.linkedin.dexmaker/dexmaker/2.21.0/2e6b7df791ab40f340dfd2cb41acd62bb057af82/dexmaker-2.21.0-sources.jar -> libs/com/linkedin/dexmaker/dexmaker/2.21.0/dexmaker-2.21.0-sources.jar