Android Studio项目添加MenuDrawer库

        在github上找到了一个MenuDrawer库https://github.com/SimonVT/android-menudrawer,之前只会在Android Studio中引入jar文件,所以现在记录一下怎么引入这个工程。

        将源码下载到文件夹中,文件夹命名为MenuDrawer-lib

Android Studio项目添加MenuDrawer库_第1张图片

File -> Import Module,选择MenuDrawer-lib目录,可以看到创建了与app目录同级的menuDarwerlib目录,里面除了源码还有build。gradle文件,这个是自动生成的。为了便于管理,我们可以新建一个与app目录同级的library目录,将menuDrawerlib目录拖进去,以后如果还要引入别的工程都可以放到里面来。

Studio会自动在项目的setting.gradle文件中增加一行,可能要改一下include的路径

<span style="font-size:14px;">include ':library:menuDrawerlib'//注意此处的文件路径</span>

然后我们需要手动在app目录下的build.gradle文件中增加

<span style="font-size:14px;">dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile project(':library:menuDrawerlib')//这是需要增加的代码,同样要注意路径</span>

最后Tool -> Android -> Sync Project With Gradle File,如果不报错就可以了,保险起见,再rebuild一下project。

这样在项目中就可以引用了MenuDrawer了

import net.simonvt.menudrawer.MenuDrawer;

最后项目结构式这样的:

Android Studio项目添加MenuDrawer库_第2张图片

总的来说,要在setting.gradle和app目录的build.gradle文件中增加相应的内容,要引入其它工程时可以如法炮制。

你可能感兴趣的:(Android Studio项目添加MenuDrawer库)