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

dan*_*mez 15 github android-studio

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

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

owe*_*owe 24

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

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

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

    include ':libs:SlidingMenuLibrary'
    
    Run Code Online (Sandbox Code Playgroud)
  • 转到build.gradleAppProject 的文件,并将以下行添加到"依赖项"中:

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

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

  • 我使用了您解释的方法但我有这个错误:Gradle'Freate'项目刷新失败错误:找不到名称'default'的配置. (27认同)