|
@@ -428,7 +428,7 @@ public class InitActivity extends BaseActivity implements SerialPortUtil.IForBro
|
|
|
float APPVersion = StringUtils.parseFloat(StringUtils.deleteCharAt(object.getString("APPVersion"), 0));
|
|
|
float APPVersion_Now = StringUtils.parseFloat(StringUtils.getAppVersionName(InitActivity.this));
|
|
|
String downloadURL = object.getString("downloadURL");
|
|
|
- if (APPVersion_Now != APPVersion) {//本来是“<”的;但有个别机器老是不升级成功
|
|
|
+ if (APPVersion_Now != APPVersion) { //本来是“<”的;但有个别机器老是不升级成功
|
|
|
LogUtil.d("appCheckUpdate", "5===APPVersion==" + APPVersion);
|
|
|
if (StringUtils.notEmpty(downloadURL)) {
|
|
|
LogUtil.d("appCheckUpdate", "6===downloadURL==" + downloadURL);
|
|
@@ -437,13 +437,22 @@ public class InitActivity extends BaseActivity implements SerialPortUtil.IForBro
|
|
|
Intent intent = new Intent(InitActivity.this, APPUpdateActivity.class);
|
|
|
intent.putExtra("downLoadURL", Constants.URL + Constants.URL_END + "/" + downloadURL);
|
|
|
startActivity(intent);
|
|
|
+ }else {
|
|
|
+ ToastUtil.showToast("APP下载地址为空,请检查服务器配置");
|
|
|
}
|
|
|
+ }else {
|
|
|
+ ToastUtil.showToast("已是最新版本! 当前版本: " + APPVersion_Now + ", 服务器版本: " + APPVersion);
|
|
|
}
|
|
|
+ }else {
|
|
|
+ ToastUtil.showToast("获取APP版本失败,请检查服务器是否上传新版本");
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
+ ToastUtil.showToast("检查APP版本失败,请检查网络或服务器配置");
|
|
|
LogUtil.d("appCheckUpdate", "7===Exception==");
|
|
|
Constants.UPDATE_APP_FLAG = false;
|
|
|
e.printStackTrace();
|
|
|
+ }finally {
|
|
|
+ Constants.UPDATE_APP_FLAG = false;
|
|
|
}
|
|
|
}
|
|
|
});
|