android打包library

最近在做开发时,遇到一个需求,就是要自定义一个控件,最后需要将其打包成android library库,然后供以后其他需求使用,由于以前很少打包library,所以这次特地学了下怎么打包。

首先先随便创建一个android项目:

然后去build.gradle中,把apply plugin:'com........application',更改为‘com.android.library’;注释掉defaultConfig节点下的applicationId "....".

apply plugin: 'com.android.application'  
//apply plugin: 'com.android.library'  
android {  
    compileSdkVersion 25  
    buildToolsVersion "25.0.3"  
    defaultConfig {  
        //注释即可  
      applicationId "com.example.shibo.simplerecycleview"  
        minSdkVersion 15  
        targetSdkVersion 25  
        versionCode 1  
        versionName "1.0"  
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"  
    }  

2.build,然后去新项目中尝试使用

当你import moudle,然后他会提示你,你导入的moudle的名字和你的相同,都叫app:(前提是你没修改过,修改了另说);那就右键改名吧,改了名就好了。

总体来说还是比较简单的。

 

posted @ 2018-03-12 08:26  那年盛夏  阅读(1523)  评论(0编辑  收藏  举报