问题:在uni插件原生项目中,方法被调用但是入参JSONObject options是空的{}
1.检测引入的JSONObject包是不是不对
org.json的是错的,需要将这两个给删除掉
import org.json.JSONException;
import org.json.JSONObject;
2.在对应的module的build.gradle中加入下面的依赖
其中第一个是处理这个问题的,第二个是其他地方要用,也是必须要的
implementation 'com.alibaba:fastjson:1.1.46.android'
compileOnly fileTree(dir: '../app/libs', include: ['uniapp-v8-release.aar'])
3.然后在代码里导入该包
import com.alibaba.fastjson.JSONException;
import com.alibaba.fastjson.JSONObject;