问题排查过程:
1.检查调用方式(这个网上都有,不细说了)与插件代码,两者均无误
2.检查插件arr包内容,发现打包后依赖丢失,由于是第一次接触Android插件开发,第一想法是直接将依赖打包进插件即可,研究了一番发现要将依赖手动打包到arr包中特别麻烦后续如果还有新的依赖加入还要考虑依赖冲突问题就得不偿失了。
问题解决:
跟前端沟通后,猜测是环境没统一的问题,于是再次翻阅文档,真是柳暗花明又一村啊,吃了没仔细看文档的亏,浪费了好几天的时间。。。
只需要在uniapp的package.json配置文件中添加插件所需的依赖即可解决