简体   繁体   中英

What “:” means in the tree view of android project dependencies?

When I view the tree view of my android project's dependencies, I see the following entry:

+--- androidx.legacy:legacy-support-v4:1.0.0
|    +--- androidx.core:core:1.0.0 -> 1.7.0-alpha01
|    |    +--- androidx.annotation:annotation:1.2.0

If I understand correctly, this means that "androidx.legacy:legacy-support" contains a dependency on "androidx.core:core", and so on

There are also other entries in this tree like

+--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -> 1.4.30 (*)
+--- :mopub-chartboost-adapters-8.2.0.3

Please advice what does ":" symbol before "mopub-chartboost-adapters" mean? Does "org.jetbrains.kotlin:kotlin-stdlib" contains dependency on "mopub-chartboost-adapters"?

Thanks

I assume this is a local dependency. Check if you have placed an aar for mopub-chartboost-adapters-8.2.0.3 in a local folder which is consumed by gradle in the dependencies section of the build.gradle file.

org.jetbrains.kotlin:kotlin-stdlib" does not contain a dependency on "mopub-chartboost-adapters": pom.xml

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM