Android 如何查找渐变依赖项URL
例如,这里是MikePenz MaterialDrawer库:Android 如何查找渐变依赖项URL,android,gradle,Android,Gradle,例如,这里是MikePenz MaterialDrawer库: compile('com.mikepenz:materialdrawer:4.6.4@aar') { transitive = true } 这是FancyButtons图书馆的另一个 compile 'com.github.medyo:fancybuttons:1.5@aar' 这些编译行来自哪里?我这样问是因为我刚刚完成了一个项目,做了一个小小的改变,现在我想在我的应用程序中使用这个项目,但我不想下载这个项目,将模块
compile('com.mikepenz:materialdrawer:4.6.4@aar') {
transitive = true
}
这是FancyButtons图书馆的另一个
compile 'com.github.medyo:fancybuttons:1.5@aar'
这些编译行来自哪里?我这样问是因为我刚刚完成了一个项目,做了一个小小的改变,现在我想在我的应用程序中使用这个项目,但我不想下载这个项目,将模块导入Android Studio,然后再从那里开始(我运气不太好)。如何创建一行代码段
对于您列出的示例,它们可能来自或。从何处获取它们取决于build.gradle
repositories
部分。您可能会遇到以下情况:
repositories {
jCenter()
}
这基本上就是说,当依赖项部分出现类似于compile…
的行时,在jCenter上查找所需的文件
这些文件一开始是如何到达那里的?原始项目的作者将其aar文件发布到这些存储库中。你如何把你修改过的库也放在上面?查阅出版
需要注意的是,您不必发布到公共存储库。您甚至可以托管自己的本地存储库,甚至可以。无论您发布到哪一个repo,请确保将该repo包含在您希望使用库的其他项目的存储库部分中,并且依赖项将通过
编译…
行自动从repo中获取。对于您列出的示例,它们可能来自或。从何处获取它们取决于build.gradlerepositories
部分。您可能会遇到以下情况:
repositories {
jCenter()
}
这基本上就是说,当依赖项部分出现类似于compile…
的行时,在jCenter上查找所需的文件
这些文件一开始是如何到达那里的?原始项目的作者将其aar文件发布到这些存储库中。你如何把你修改过的库也放在上面?查阅出版
需要注意的是,您不必发布到公共存储库。您甚至可以托管自己的本地存储库,甚至可以。无论您发布到哪个repo,请确保将该repo包含在要使用库的另一个项目的存储库部分,并且只需一行compile…
即可自动从repo获取依赖项