当服务器脱机时,应用程序崩溃

时间:2014-04-17 14:11:25

标签: android json

我遇到了问题,因为当我的服务器脱机时,Android应用程序会尝试连接服务器并崩溃。

我认为解决方案可以是将 doInBackground 内的异常置于捕获或检入 onCreate ,如果服务器处于脱机或在线状态有一些功能。

这样做的最佳方式是什么?

由于

1 个答案:

答案 0 :(得分:0)

你可以试试这个

    @Override
    protected String doInBackground(String... strings) {

        try {
            menuString = getStringFromURL(strings[0]);
        } catch (Exception e) {
        Toast.makeText(this,"Error Connecting to server",Toast.LENGTH_SHORT).show();
            return null;
        }
        return menuString;
    }