github - 将 github 项目作为库导入现有项目

标签 github android-studio

这个问题在这里已经有了答案:





How to use a library project in android studio

(4 个回答)


7年前关闭。




我习惯于将库导入为 .jar 文件,但我不知道如何使用来自 github 的项目:https://github.com/jfeinstein10/SlidingMenu/

我想在我现有的项目中使用它。我尝试在依赖项中包含项目文件,但它给了我一些错误

最佳答案

我已经解释了 in this post如何在 android studio 中使用项目库。
但是我知道,在您了解 AS-Projects 的结构之前,尤其是在开始时,这并不容易。所以这里对您的问题进行解释:

我通过像这样配置我的项目的 gradle 文件来将项目库添加​​到我的项目中:

  • 在您的项目根目录中创建一个名为“libs”的文件夹
  • 将 git 上 SlidingMenu 项目的完整文件夹“library”复制到“libs”
  • 重命名您刚刚复制到的文件夹“库”,例如“SlidingMenuLibrary”(只是为了避免混淆)
  • 现在将此库添加到您的 settings.gradle 中使用以下命令:
    include ':libs:SlidingMenuLibrary'
    
  • 转到您的 build.gradle将以下行添加到您的“依赖项”中:
    compile project(':libs:SlidingMenuLibrary')
    
  • 至少你必须同步你的 gradle 文件:工具 -> Android -> 将项目与 Gradle 文件同步

  • 请试试这个。如果出现错误,请发布日志文件。

    关于github - 将 github 项目作为库导入现有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20467279/

    相关文章:

    python - 使用 python 列出 github 目录

    android - repo sync -j2 要求对 GitHub 进行身份验证,失败

    java - Android Studio 不显示 java 类源

    java - 如何从 Java 类调用 Kotlin 类

    android - Flutter on Android Studio 从git 克隆问题-Package get' has not been run'

    eclipse - 如何让eclipse记住ssh key 密码?

    git - 在 Github 中将另一个用户添加到项目所有者

    git - 测试成功如何使用Jenkins推送到Github?

    android - 我该怎么做才能防止 Android Studio 自动清除我的日志

    java - 为 Android 构建 Unity 项目时出错