android 开机异常

来源:互联网 发布:淘宝店代运营靠谱吗 编辑:程序博客网 时间:2024/05/01 06:49

在LOG中发现抛出异常:Attempt to launch content provider before system ready

        try {            callCursor = mContext.getContentResolver().query(myUri, null, selection, null,                    CallLog.Calls.DEFAULT_SORT_ORDER);            if (callCursor != null) {                size = callCursor.getCount();            }        }  finally {            if (callCursor != null) {                callCursor.close();            }        }

在开机过程中执行以下代码时出错:

callCursor = mContext.getContentResolver().query(myUri, null, selection, null,                    CallLog.Calls.DEFAULT_SORT_ORDER);

该问题由于代码缺失catch()造成,以下为补充后的代码:

try {      callCursor = mContext.getContentResolver().query(myUri, null, selection, null,              CallLog.Calls.DEFAULT_SORT_ORDER);      if (callCursor != null) {          size = callCursor.getCount();      }  }  catch (Exceptione ) {}  finally {      if (callCursor != null) {          callCursor.close();      }  }  


原创粉丝点击