From 0ce9960bb073c10f8c12989291c94b98e6caf799 Mon Sep 17 00:00:00 2001 From: 562935844@qq.com Date: 星期四, 31 八月 2023 17:18:11 +0800 Subject: [PATCH] deviceinfo加判空 --- HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java index e7dff9c..8f05dcf 100644 --- a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java +++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/cloud/HdlCloudController.java @@ -1,6 +1,7 @@ package com.hdl.sdk.connect.cloud; import com.hdl.hdlhttp.HxHttp; +import com.hdl.sdk.connect.bean.response.UpdateInfo; import io.reactivex.rxjava3.disposables.Disposable; @@ -35,4 +36,30 @@ }); } + /** + * 妫�鏌pp鏄惁鏇存柊 + * + * @return + */ + public static Disposable checkAppVersion(String versionCode, String appCode, CheckAppVersionListener listener) { + return HxHttp.builder() + .url(HdlCloudApi.BASE_CHINA_URL + HdlCloudApi.CHECK_APP_VERSION_URL) + .params("version", versionCode) + .params("appCode", appCode) + .params("releaseSystem", "Android") + .build() + .post() + .subscribeWith(new HDLResponse<UpdateInfo>() { + @Override + public void onResponse(UpdateInfo response) { + listener.onSuccess(response); + } + + @Override + public void onFailure(HDLException e) { + listener.onError(e); + } + }); + } + } -- Gitblit v1.8.0