如何将github库包含到Android Studio项目中

时间:2018-01-06 17:37:50

标签: java android android-studio

我正在尝试将this库用于浮动操作按钮。我添加

compile 'com.github.clans:fab:1.6.4'

到build.gradle,如用法中所述,然后在xml中添加代码,但不幸的是,我没有按预期的功能。 只是浮动按钮不起作用我没有错误。

所以我开始想知道是否应该添加库的代码,尽管这对我来说没有任何意义,因为我添加了依赖项。 我应该将代码添加到我的项目中,以及我应该如何在我添加的库和源代码之间建立连接。

很抱歉,如果这是一个简单的问题,它只是第一次使用这个库。

2 个答案:

答案 0 :(得分:1)

是。您还需要添加代码。添加

`compile 'com.github.clans:fab:1.6.4'

仅将库添加到项目文件中。要使用它,您必须通过在一个布局XML文件中创建一个元素来调用它。

提示:每当遇到这样的问题时,只需在Android工作室中创建一个临时项目,只需将所有代码复制并粘贴到您的项目的README.md即可。查看每个代码段的功能,然后将其添加到主项目中。

答案 1 :(得分:1)

如果通过"它不起作用"您的意思是您无法访问代码中的任何类,请确保您的项目级Gradle构建文件中还有JitPack maven repository

// Include repositories here for which dependencies can be retrieved from.
repositories {
    maven {
        url "https://jitpack.io"
    }
    // For example:
    // google()
    // jcenter()
}

如果您确实可以访问代码中的库,并且库本身无法正常工作,我会检查其github issues页面以获取帮助。

作为最后的手段,您可以拉出GitHub存储库并自己将库编译为项目的.AAR