Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何查找渐变依赖项URL_Android_Gradle - Fatal编程技术网

Android 如何查找渐变依赖项URL

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' 这些编译行来自哪里?我这样问是因为我刚刚完成了一个项目,做了一个小小的改变,现在我想在我的应用程序中使用这个项目,但我不想下载这个项目,将模块

例如,这里是MikePenz MaterialDrawer库:

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.gradle
repositories
部分。您可能会遇到以下情况:

repositories {  
 jCenter()  
}
这基本上就是说,当依赖项部分出现类似于
compile…
的行时,在jCenter上查找所需的文件

这些文件一开始是如何到达那里的?原始项目的作者将其aar文件发布到这些存储库中。你如何把你修改过的库也放在上面?查阅出版

需要注意的是,您不必发布到公共存储库。您甚至可以托管自己的本地存储库,甚至可以。无论您发布到哪个repo,请确保将该repo包含在要使用库的另一个项目的存储库部分,并且只需一行
compile…
即可自动从repo获取依赖项