diff options
author | 2014-09-20 02:05:28 +0000 | |
---|---|---|
committer | 2014-09-20 02:05:28 +0000 | |
commit | 2fbedf5d4ead7689d81003cd59fda01a5eadd1fd (patch) | |
tree | d982ea1f67ad4209dabc6c7748e149ca86a74e9f /java/src/com/android/inputmethod/dictionarypack/DownloadManagerWrapper.java | |
parent | bf6977b97e19c864ca34011150c8e3ac64fabce3 (diff) | |
parent | 4328cd88d443984c4bede7b6a5eefe279d192fe9 (diff) | |
download | latinime-2fbedf5d4ead7689d81003cd59fda01a5eadd1fd.tar.gz latinime-2fbedf5d4ead7689d81003cd59fda01a5eadd1fd.tar.xz latinime-2fbedf5d4ead7689d81003cd59fda01a5eadd1fd.zip |
am 4328cd88: am c648bae1: (DO NOT MERGE) Remove some logs which spam encrypted boot
* commit '4328cd88d443984c4bede7b6a5eefe279d192fe9':
(DO NOT MERGE) Remove some logs which spam encrypted boot
Diffstat (limited to 'java/src/com/android/inputmethod/dictionarypack/DownloadManagerWrapper.java')
-rw-r--r-- | java/src/com/android/inputmethod/dictionarypack/DownloadManagerWrapper.java | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/java/src/com/android/inputmethod/dictionarypack/DownloadManagerWrapper.java b/java/src/com/android/inputmethod/dictionarypack/DownloadManagerWrapper.java index 75cc7d4cb..3dbbc9b9b 100644 --- a/java/src/com/android/inputmethod/dictionarypack/DownloadManagerWrapper.java +++ b/java/src/com/android/inputmethod/dictionarypack/DownloadManagerWrapper.java @@ -54,15 +54,13 @@ public class DownloadManagerWrapper { if (null != mDownloadManager) { mDownloadManager.remove(ids); } + } catch (IllegalArgumentException e) { + // This is expected to happen on boot when the device is encrypted. } catch (SQLiteException e) { // We couldn't remove the file from DownloadManager. Apparently, the database can't // be opened. It may be a problem with file system corruption. In any case, there is // not much we can do apart from avoiding crashing. Log.e(TAG, "Can't remove files with ID " + ids + " from download manager", e); - } catch (IllegalArgumentException e) { - // Not sure how this can happen, but it could be another case where the provider - // is disabled. Or it could be a bug in older versions of the framework. - Log.e(TAG, "Can't find the content URL for DownloadManager?", e); } } @@ -71,10 +69,10 @@ public class DownloadManagerWrapper { if (null != mDownloadManager) { return mDownloadManager.openDownloadedFile(fileId); } + } catch (IllegalArgumentException e) { + // This is expected to happen on boot when the device is encrypted. } catch (SQLiteException e) { Log.e(TAG, "Can't open downloaded file with ID " + fileId, e); - } catch (IllegalArgumentException e) { - Log.e(TAG, "Can't find the content URL for DownloadManager?", e); } // We come here if mDownloadManager is null or if an exception was thrown. throw new FileNotFoundException(); @@ -85,10 +83,10 @@ public class DownloadManagerWrapper { if (null != mDownloadManager) { return mDownloadManager.query(query); } + } catch (IllegalArgumentException e) { + // This is expected to happen on boot when the device is encrypted. } catch (SQLiteException e) { Log.e(TAG, "Can't query the download manager", e); - } catch (IllegalArgumentException e) { - Log.e(TAG, "Can't find the content URL for DownloadManager?", e); } // We come here if mDownloadManager is null or if an exception was thrown. return null; @@ -99,10 +97,10 @@ public class DownloadManagerWrapper { if (null != mDownloadManager) { return mDownloadManager.enqueue(request); } + } catch (IllegalArgumentException e) { + // This is expected to happen on boot when the device is encrypted. } catch (SQLiteException e) { Log.e(TAG, "Can't enqueue a request with the download manager", e); - } catch (IllegalArgumentException e) { - Log.e(TAG, "Can't find the content URL for DownloadManager?", e); } return 0; } |