原生代码转插件,转为向上层uniapp,js调用的代码时遇到的问题:
- 某些类报红,是因为没有导入相应的包。
导包步骤:
-
- 将包放在模块的lib文件夹下(没有lib文件夹就自己创建)
- 模块的builde.gradle添加代码,dependencies块儿中添加implementation files('libs/lib.5plus.base-release.aar')。
- 模块的builde.gradle添加代码,android块儿中添加
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}