as打包包含so的aar和引入aar
Posted fengchuxiaodai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了as打包包含so的aar和引入aar相关的知识,希望对你有一定的参考价值。
android studio 引用aar
1,建仓库
repositories { flatDir { dirs ‘libs‘ } }
2,app的build.gradle引入aar
implementation(name: ‘aar名称‘, ext: ‘aar‘)
android studio打包包含so的aar
1,在module中的build.gradle中的android块中添加jni的指向位置
sourceSets { main { jniLibs.srcDirs = [‘libs/jniLibs‘] } }
2,宿主工程需要跟引入的aar中的jni中的cpu架构类型对应,如果aar中多于宿主工程的类型 或者 宿主工程的jni类型多于aar中的,都可能会报错
以上是关于as打包包含so的aar和引入aar的主要内容,如果未能解决你的问题,请参考以下文章