修正以匹配服务器的 json 格式

This commit is contained in:
seven332 committed 2014-06-10 08:31:43 +08:00
1 parent b9fc9b054b
commit 626def198c
1 file changed
+14 -13
+14 -13
View File
@@ -173,21 +173,22 @@ public class UpdateHelper {
JSONObject jo = new JSONObject(pageContext);
JSONObject updateJO = jo.getJSONObject("update");
String version = updateJO.getString("version");
if (version.equals("error")) {
if (updateJO.has("error")) {
if (listener != null)
listener.onFailure(appContext.getString(R.string.em_invalid_request));
} else if (version.equals("none")) {
if (listener != null)
listener.onNoUpdate();
listener.onFailure(updateJO.getString("error"));
} else {
long size = updateJO.getLong("size");
String url = updateJO.getString("url");
String info = updateJO.getString("info");
if (listener != null)
listener.onSuccess(version, size, url, HEADER + version + FOOTER, info);
String version = updateJO.getString("version");
if (version.equals("none")) {
if (listener != null)
listener.onNoUpdate();
} else {
long size = updateJO.getLong("size");
String url = updateJO.getString("url");
String info = updateJO.getString("info");
if (listener != null)
listener.onSuccess(version, size, url, HEADER + version + FOOTER, info);
}
}
} catch (JSONException e) {
e.printStackTrace();