美文网首页
Android Studio添加没有Gradle支持的第三方库

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

作者: GuoYiheng | 来源:发表于2016-11-25 14:37 被阅读0次

    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文件也是自动生成的,很方便吧.

    相关文章

      网友评论

          本文标题:Android Studio添加没有Gradle支持的第三方库

          本文链接:https://www.haomeiwen.com/subject/gugipttx.html