Android导入模块

Android新版本在导入模块时可能出现不能点击Finish的情况

所以我们导入模块可以使用以下方法:
1、在app同级目录下新建一个文件夹
在这里插入图片描述
2、然后将要导入的所有文件复制到该文件夹中,注意是文件夹里面的内容,不是文件夹
3、修改 implementation、compileSdk、buildToolsVersion、minSdk、targetSdk为项目中build.gradle中的值
4、在settings.gradle中声明这个模块include ':Xxx'

include ':app'
include ':Xxx'

5、如果导入的模块中没有build.gradle文件,需要新建一个文件build.gradle,然后复制下面内容,根据情况修改,然后Sync Now

plugins {
    id 'com.android.library'
}
 
dependencies {
    implementation 'androidx.appcompat:appcompat:1.2.0'
}

android {
    compileSdkVersion 31
    buildToolsVersion "27.0.3"

    defaultConfig {
        minSdkVersion 21
        targetSdkVersion 31
    }

    sourceSets {
        main {
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']

            manifest.srcFile 'AndroidManifest.xml'
        }
    }
	
	buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }

}

4、在app下的build.gradle中引入该模块

dependencies {
    implementation project(':Xxx')
    // ......
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值