这个问题是因为极光推送集合了64位的so文件,而baidulocation当时考虑了手机兼容性问题,没有把64位so文件打进去。同时使用极光推送和baidulocation插件会导致找不到baidulocation的64位so文件的问题。修改极光推送的配置文件:WeX5_5113-mac/model/Native/plugins/cn.jpush.phonegap.JPushPlugin/plugin.xml,注释掉导入64位so文件那句话,重新打包即可。
注释掉导入64位so文件:
<!– <source-file src=”src/android/arm64-v8a/libjpush215.so” target-dir=”libs/arm64-v8a”/> –>
64位so文件会导致部分手机无法正确使用插件,所有的插件,自己定义的也要注释掉64位so文件的导入,避免部分手机出现问题
评一波