2***@qq.com
2***@qq.com
  • 发布:2019-11-09 18:31
  • 更新:2019-11-09 18:31
  • 阅读:1213

uniapp原生android插件Attempt to invoke virtual method

分类:uni-app

融云android插件打包为aar供uniapp端使用

我在android studio直接调试功能时是正常的,但是当我打包成aar,放到nativeplugins下的android文件夹之后,然后制作自定义基座,以自定义基座模式运行,再去测试功能时就会报:java.lang.NullPointerException: Attempt to invoke virtual method 'void cn.rongcloud.sealmic.net.SealMicRequest.login(java.lang.String, cn.rongcloud.sealmic.net.RequestCallBack)' on a null object reference 的错误。

nativeplugins

  • rongcloud
    • android
    • package.json
      • android/rongcloud-release.aar
      • libs
        • libs/arm64-v8a
        • libs/armeabi
        • libs/armeabi-v7a
        • libs/x86
      • Rong_IMLib.jar
      • RongRTCLib.jar

之前阅读文档的时候说是: 注意:.os文件需要注意 armeabi-v7a、x86 、arm64-v8a以上三种类型的.so必须要有,如果没有无法正常使用!!

但是融云RTC只提供了armeabi-v7a的so文件,我不知道是不是这个原因导致的,为什么uniapp端运行与android studio运行结果不一致,不太明白,请赐教,谢谢。

2019-11-09 18:31 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复