AVObject addressAV = new AVObject(AddressInfo.ADDRESS_KEY_CLASS);
                AddressInfo info = (AddressInfo)request.data;
                ArrayList<String> values = new ArrayList<>();
                values.add(info.objId);
                addressAV.removeAll(Common.AVOBJECT_ID,values);

这样调用没用,删除对象的实列不成功

你的 addressAV 是全新创建的,删除什么也不会成功。

                AVQuery<AVObject> query = new AVQuery<AVObject>(AddressInfo.ADDRESS_KEY_CLASS);
                query.whereEqualTo(AddressInfo.ADDRESS_KEY_OWNER, LoginManager.getInstance().getCurrentUserInfo().getId());
                query.findInBackground(new FindCallback<AVObject>() {
                    public void done(List<AVObject> avObjects, AVException e) {
                        request.afterRequestFinish(avObjects,e);
                    }
                });

我通过这段代码获取到当前用户的地址,那我要怎么做删除操作呢?

对返回的 AVObject 列表循环做 remove 操作,然后 save。