如何通过Android Studio写一个库

来源:互联网 发布:死亡之舞 卡罗 知乎 编辑:程序博客网 时间:2024/06/02 02:01

         Android Studio(以下简称as)作为google的亲儿子,相比eclipse各方面性能要强大很多.其中,as使用库的灵活性就是其中一个体现.一般,我们更多地时候采取使用第三方库来提高开发效率,然后有时也会自己写一个库.

       那么,如何利用as写一个类似于第三方的库呢(以autorolllayout为例)?

      1,as新建一个New Module.

       2,选择Phone&Table Module (不是Android Library)    ---->因为在写代码过程中,如果是Android Library 是不能运行的,也就是说 不知道你写得对不对

    (不过命名的时候,建议写成lib-***,因为后面是需要变成库的.方便辨识)

       

       3,写代码

       4,build.gradle中修改两处属性,截图如下:


       (1)apply plugin: 'com.android.application'

    改成apply plugin: 'com.android.library'



       (2)defaultConfig中的  applicationId   "com.glh.autorolllayout"   注释掉

      5,manifest中的<application>中的内容注释掉

      6,同步.图标变成库的图标

 

       7,关联(选择3 Module dependency)

       8,同步



1 0
原创粉丝点击