android studio 打包aar 与 引入aar包
一、android studio 打包arr1、 aar包是Android studio 下打包Android工程中src、res、lib后生成的aar文件(与Jar包最大的不同是Jar包不包含资源文件,而aar包中是包含的)2、打aar包基本不需要什么操作,按下图步骤操作即可:二、android studio 项目引入aar包操作:1、将aar复制到lib目录下;2、配置build.gradle
·
一、android studio 打包arr
1、 aar包是Android studio 下打包Android工程中src、res、lib后生成的aar文件(与Jar包最大的不同是Jar包不包含资源文件,而aar包中是包含的)
2、打aar包基本不需要什么操作,按下图步骤操作即可:
二、android studio 项目引入aar包操作:
1、将aar复制到lib目录下;
2、配置build.gradle文件,代码如下
repositories {
flatDir {
dirs ‘libs’
}
implementation (name:‘FingerprintLibrary-release’, ext:‘aar’)
build.gradle 配置文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 30
buildToolsVersion "30.0.3"
defaultConfig {
minSdkVersion 17
targetSdkVersion 30
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles 'consumer-rules.pro'
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
repositories {
flatDir {
dirs 'libs'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation (name: 'FingerprintLibrary-release', ext: 'aar')
implementation 'androidx.appcompat:appcompat:1.2.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
}
3、编译一次工程;
4、以上操作成功后可以在扩展包下看到被引用的aar包文件;
更多推荐
已为社区贡献2条内容
所有评论(0)