将github项目作为库导入到现有项目中

时间:2013-12-09 09:31:39

标签: github android-studio

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

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

1 个答案:

答案 0 :(得分:24)

我已经解释了in this post如何在android studio中使用项目库。 但我知道在开始时它并不容易,直到你理解AS-Projects的结构。所以这里解释你的问题:

我正在通过配置项目的gradle文件将项目库添加​​到我的项目中:

  • 在根项目目录中创建名为“libs”
  • 的文件夹
  • 将git上SlidingMenu项目的完整文件夹'library'复制到'libs'
  • 重命名您刚刚复制到的文件夹'library',例如“SlidingMenuLibrary”(只是为了避免混淆)
  • 现在使用以下命令在settings.gradle中添加此库:

    include ':libs:SlidingMenuLibrary'
    
  • 转到AppProject的build.gradle文件,并将以下行添加到“依赖项”中:

    compile project(':libs:SlidingMenuLibrary')
    
  • 至少你必须同步你的gradle文件:工具 - > Android - >使用Gradle文件同步项目

请试试这个。如果您收到错误,请发布日志文件。