Ala*_*ACK 3 android gradle build.gradle android-gradle-plugin
让我们考虑以下build.gradle文件部分
allprojects {
repositories {
google()
jcenter()
mavenCentral()
}
}
Run Code Online (Sandbox Code Playgroud)
虽然我不是很了解google(),jcenter()和mavenCentral()- 根据这篇文章(Android buildscript repositories: jcenter VS mavencentral)jcenter()是一个超集mavenCentral()- 因此我们可以合理地期望至少有一些受支持的库在google(),jcenter()和mavenCentral().
现在的问题是,是否在所有 3 个中都找到了所需的存储库。
implementation 'some_cool_library_found_in_all_3:1.0.0'
Run Code Online (Sandbox Code Playgroud)
gradle 如何知道哪个是“正确”的下载和安装?是否有一些简单的启发式(例如从上到下)。或者库和版本是否通过某种协议标准化google(),jcenter()并且mavenCentral()- 使其与我们从何处获取库无关。
| 归档时间: |
|
| 查看次数: |
477 次 |
| 最近记录: |