完全按照文档步骤,下载了sdk4.4.7,勾选了勾选 「启用 LiveQuery」,清单文件也粘贴了内容:

初始化,构建查询,主动拉取,也按照文档做了。到订阅变更这一步就出现了问题,订阅出现AVException异常。所有代码都是复制自LiveQuery文档,是不是android端的LiveQuery有问题?可否帮忙测试一下?

你好,「订阅出现AVException异常」是什么异常?看下报错说明。

com.avos.avoscloud.AVException,有什么办法看的更细么?

你需要把异常打印出来,e.printStackTrace()。

com.avos.avoscloud.AVException
08-31 11:31:28.045 28908-28908/cn.hlju.hetaoadmin W/System.err: at com.avos.avoscloud.AVLiveQuery$1.onSuccess(AVLiveQuery.java:122)
08-31 11:31:28.045 28908-28908/cn.hlju.hetaoadmin W/System.err: at com.avos.avoscloud.PostHttpResponseHandler.onSuccess(PostHttpResponseHandler.java:30)
08-31 11:31:28.045 28908-28908/cn.hlju.hetaoadmin W/System.err: at com.avos.avoscloud.AsyncHttpResponseHandler.onResponse(AsyncHttpResponseHandler.java:42)
08-31 11:31:28.045 28908-28908/cn.hlju.hetaoadmin W/System.err: at okhttp3.RealCall$AsyncCall.execute(RealCall.java:141)
08-31 11:31:28.049 28908-28908/cn.hlju.hetaoadmin W/System.err: at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
08-31 11:31:28.049 28908-28908/cn.hlju.hetaoadmin W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
08-31 11:31:28.049 28908-28908/cn.hlju.hetaoadmin W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
08-31 11:31:28.049 28908-28908/cn.hlju.hetaoadmin W/System.err: at java.lang.Thread.run(Thread.java:818)

您能看明白这是哪里有问题么?我初学,非常感谢您能抽空帮忙看问题。这个问题我昨天弄了整一天没弄明白

发现下面两行log:
D/===AVOS Cloud===: LogUtil$avlog->d->33: curl -X POST -H "X-LC-Id: Rdwucwcq5ctNOlktWP5pxpw8-9Nh9j0Va" -H "X-LC-Key: YourAppKey" -H "Content-Type: application/json" -d '{"id":"bb8fed041b907b2217bcc914be1b1381","query":{"where":"{\"state\":\"doing\"}","className":"TestObject"}}' https://e1-api.leancloud.cn/1.1/LiveQuery/subscribe
08-31 11:45:47.858 15685-15806/org.crazyit.auction.myapplicationtest D/===AVOS Cloud===: LogUtil$avlog->d->33: {"error": true, "reason": "Failed to request marathon."}
08-31 11:45:47.861 15685-15685/org.crazyit.auction.myapplicationtest W/System.err: com.avos.avoscloud.AVException

换了个华北节点的开发版,同样的代码,订阅成功。难道华东华北还不一样?

抱歉,华东节点目前确实是不支持 LiveQuery 的。请使用华北节点。

大兄弟 LiveQuery 做好了没

华东节点已支持 LiveQuery。