在Android Studio中导入库:需要一步一步的解释

时间:2016-11-04 11:40:13

标签: android maven android-studio gradle android-gradle

我是Android Studio的新手。我需要在我的项目中使用这个库:https://github.com/2dxgujun/AndroidTagGroup

我读了他们的解释,但我不明白如何继续......

第1步

Gradle

dependencies {
   compile 'me.gujun.android.taggroup:library:1.4@aar'
}

我应该在哪个Gradle文件中粘贴它?那是什么意思 ?特别是"图书馆:1.4@aar" ?我的项目在哪里找到这个文件和这个文件夹结构me.gujun.android.taggroup?我应该之前导入库项目吗?

第1步(第2部分)

Maven

<dependency>
    <groupId>me.gujun.android.taggroup</groupId>
    <artifactId>library</artifactId>
    <version>1.4</version>
    <type>apklib</type>
</dependency>

这是什么意思?我在哪里粘贴此代码?它是第二种可能性而不是Gradle,还是我应该在Gradle之外做这个?

第2步:好的! :)

第3步

Build

run ./gradlew assembleDebug (Mac/Linux)

这是做什么的?我怎样才能做到这一点 ?详细步骤?

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:2)

您只需要步骤1(第1部分)。将此compile语句添加到您自己的应用模块的build.gradle中。

之后,AS应该向您显示&#34;请同步&#34;横幅,然后按&#34;立即同步&#34;。完成后,您可以开始使用该库。

使用gradle时不需要步骤1(第2部分)。只有在使用Maven而不是Gradle时才需要它。

第3步就是编译项目。如果您想从源代码构建完整的项目,可以在自述文件中提到它。 您可以这样做,将来某个时候您可能需要使用已定义的任务运行gradlew。因此,只需打开一个控制台,转到项目根目录并输入./gradlew assembleDebug进行测试运行。如果您使用的是Windows,则需要gradlew.bat assembleDebug(不确定.bat是否必需,但它应该有效)。

当然,您可以使用自己的项目测试相同的命令。也应该在那里工作。

PS:我强烈建议您阅读用户指南(至少部分):https://developer.android.com/studio/intro/index.html