Android Studio添加没有Gradle支持的第三方库

2016-11-25  本文已影响0人  GuoYiheng

GitHub上很多开源库都已经添加了Gradle支持,在使用Android Studio添加依赖时只要一行Groovy代码即可,但是还有一些是没有添加Gradle支持的,尤其是一些比较老的项目,比如SlidingMenu,在导入这些库时,网上给出的很多方法都是复制library文件夹后修改settings.gradlebuild.gradle文件.其实原理和在通过Project Structure导入Module Dependency是差不多的,所以可以直接通过Android Studio自带的导入Module Dependency功能来导入,这样就省去了手动修改gradle文件的过程,相对而言要更快捷一些.下面以导入SlidingMenu为例,记录下具体操作:
1.在当前工程新建一个Module:

G 1

2.创建Module时选择Android Library:

G 2

3.命名这个Module:

G 3

4.在Project窗口找到新建的Module,删除下面选中的三个文件:

G 4

5.到GitHub下载SlidingMenu的压缩包并解压,把下面三个文件/文件夹复制到< src >/< main >文件夹下,然后把刚复制过来的src文件夹重命名为java:

G 5

6.到Project Structure里把这个Module添加为依赖

G 6 G 7

7.build一下,然后会报错,是因为代码里采用了FloatMath()方法,直接修改为Math()方法就可以了.
以上就是全部步骤.这时候到settings.gradle文件里就可以看到:

include ':app', ':SlidingMenu-master', ':ViewPagerIndicator-master'

而且我们新建的Module的build.gradle文件也是自动生成的,很方便吧.

上一篇下一篇

猜你喜欢

热点阅读