android studio 导入类库(module)
android studio 导入类库(module)
空天啸鹤 发表于1年前
android studio 导入类库(module)
  • 发表于 1年前
  • 阅读 60
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

摘要: android studio 导入类库(module)及配置;不想eclipse,flash那么简单;

先定义下:

目前的应用程序app是Thumpic;

需要用到类库(module) utils;

step 0:通过菜单file ——》New——》Import Module...打开import窗口;

step 1:在Source directory 中填入目标库路径(utils类库路径),也可以通过选择定位路径,之后点击finish;

通过以上步骤,android studio已经帮我们把utils

a。作为module导入 project面板;

b。生成了gradle的配置

但是目前,不仅没有编译进app,也不能在app工程中,import utils中的代码类;

step 2:在 build.gradle (Module:app) 中配置 :

dependencies {
    compile project(':utils') //*** 新增配置****
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
}

step 3:在 build.gradle (Module:utils) 中配置 :

//apply plugin: 'com.android.application' // **原配置
apply plugin: 'com.android.library' // **变更为 library

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        // applicationId "com.bangoli.utils"  // ** 此句删除 **
        minSdkVersion 17
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
}

step 4:在build 或者 sync一下工程,导入完成;

参考:http://stackoverflow.com/questions/31787136/include-apk-module-as-dependency-in-android-studio

共有 人打赏支持
粉丝 0
博文 15
码字总数 1954
×
空天啸鹤
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: