云函数返回query.first()时,Android通过rpc调用如果first可以查询到值则无问题,如果查询结果是空,返回{"result":{}}时,rpc调用直接奔溃,java.lang.ClassCastException: java.util.HashMap cannot be cast to com.avos.avoscloud.AVObject 此异常也无法通过try catch捕获?

你好,请把 AVCloud.rpcFunctionInBackground 调用对应的 request cURL 完整请求、result 完整数据,一起发出来。

在 application 的 onCreate() 里调用 AVOSCloud.setDebugLogEnabled(true); 来打开日志。搜索一下 /1.1/call,这个接口就是对应 rpc 调用的。