import org.json.JSONObject;
import java.io.BufferedReader;
+import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
protected void onPostExecute(String result) {
gLogger.debug("onPostExecute, update.json " + result);
parseJson(result);
-
}
private String getVersionInfo(String urlStr) {
strBuilder.append(line);
}
result = strBuilder.toString();
+ } catch (FileNotFoundException e){
+ gLogger.error("getVersionInfo - File not found " + e.getMessage());
+ e.printStackTrace();
+
} catch (Exception e){
gLogger.error("getVersionInfo - error: " + e.getMessage());
e.printStackTrace();
}
private void parseJson(String result) {
+ if(result == null || result.length() == 0) {
+ gLogger.error("parseJson - " + result);
+ return;
+ }
try {
JSONObject obj = new JSONObject(result);
String apkUrl = obj.getString("url");